Kontrolowanie działania buforowania usługi Azure Content Delivery Network za pomocą ciągów zapytań — warstwa Standardowa
Omówienie
Za pomocą usługi Azure Content Delivery Network możesz kontrolować sposób buforowania plików dla żądania internetowego zawierającego ciąg zapytania. W żądaniu internetowym z ciągiem zapytania ciąg zapytania jest częścią żądania, która występuje po znaku zapytania (?). Ciąg zapytania może zawierać co najmniej jedną parę klucz-wartość, w której nazwa pola i jego wartość są oddzielone znakiem równości (=). Każda para klucz-wartość jest oddzielona ampersand (&). Na przykład ; HTTP://www.contoso.com/content.mov?field1=value1& field2=value2. Jeśli w ciągu zapytania żądania istnieje więcej niż jedna para klucz-wartość, ich kolejność nie ma znaczenia.
Ważne
Standardowe i premium produkty usługi Azure Content Delivery Network zapewniają te same funkcje buforowania ciągów zapytań, ale interfejs użytkownika jest inny. W tym artykule opisano interfejs usługi Azure CDN Standard firmy Microsoft i usługi Azure CDN Standard firmy Edgio. Aby uzyskać informacje na temat buforowania ciągów zapytań za pomocą usługi Azure CDN Premium z Edgio, zobacz Kontrolowanie zachowania buforowania usługi Azure Content Delivery Network przy użyciu ciągów zapytań — warstwa Premium.
Dostępne są trzy tryby ciągu zapytania:
Ignoruj ciągi zapytania: tryb domyślny. W tym trybie węzeł sieci dostarczania zawartości (POP) przekazuje ciągi zapytania od osoby żądającej do serwera pochodzenia w pierwszym żądaniu i buforuje zasób. Wszystkie kolejne żądania zasobu obsługiwane przez punkt pop ignorują ciągi zapytania do momentu wygaśnięcia buforowanego zasobu.
Pomijanie buforowania ciągów zapytania: w tym trybie żądania z ciągami zapytania nie są buforowane w węźle POP sieci dostarczania zawartości. Węzeł POP pobiera zasób bezpośrednio z serwera pochodzenia i przekazuje go do osoby żądającej przy użyciu każdego żądania.
Buforuj każdy unikatowy adres URL: w tym trybie każde żądanie z unikatowym adresem URL, w tym ciągiem zapytania, jest traktowane jako unikatowy zasób z własną pamięcią podręczną. Na przykład odpowiedź z serwera pochodzenia dla żądania na przykład.ashx?q=test1 jest buforowana w węźle POP i zwracana dla kolejnych pamięci podręcznych z tym samym ciągiem zapytania. Żądanie na przykład.ashx?q=test2 jest buforowane jako oddzielny zasób z własnym czasem wygaśnięcia.
Ważne
Nie należy używać tego trybu, gdy ciąg zapytania zawiera parametry, które zmienią się z każdym żądaniem, takim jak identyfikator sesji lub nazwa użytkownika, ponieważ spowoduje to niski współczynnik trafień w pamięci podręcznej.
Zmiana ustawień buforowania ciągów zapytania dla standardowych profilów sieci dostarczania zawartości
Otwórz profil sieci dostarczania zawartości, a następnie wybierz punkt końcowy sieci dostarczania zawartości, którym chcesz zarządzać.
W lewym okienku w obszarze Ustawienia zaznacz pole Reguły buforowania.
Na liście Zachowanie buforowania ciągu zapytania wybierz tryb ciągu zapytania, a następnie wybierz pozycję Zapisz.
Ważne
Ponieważ propagacja rejestracji za pośrednictwem usługi Azure Content Delivery Network zajmuje trochę czasu, zmiany ustawień ciągu pamięci podręcznej mogą nie być natychmiast widoczne:
- W przypadku profili usługi Azure CDN Standard from Microsoft propagacja zwykle trwa do 10 minut.
- W przypadku profilów usługi Azure CDN Standard from Edgio i Azure CDN Premium z profilów Edgio propagacja zwykle kończy się w ciągu 10 minut.
Następny krok
- Dowiedz się, jak przeczyścić zawartość buforowana z punktu końcowego usługi Azure Content Delivery Network.
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla