Udostępnij za pośrednictwem


Kontrolowanie zachowania buforowania usługi Azure Content Delivery Network za pomocą ciągów zapytań — warstwa Standardowa

Ważny

Usługa Azure CDN Standard firmy Microsoft (klasyczna) zostanie wycofana 30 września 2027 r.. Aby uniknąć zakłóceń w usłudze, należy przeprowadzić migrację profilów usługi Azure CDN Standard z usługi Microsoft (wersja klasyczna) do warstwy Azure Front Door Standard lub Premium do 30 września 2027 r. Aby uzyskać więcej informacji, zobacz Azure CDN Standard from Microsoft (klasyczny) wycofanie.

Usługa Azure CDN oferowana przez Edgio została wycofana 15 stycznia 2025 r.. Aby uzyskać więcej informacji, zobacz często zadawane pytania o Azure CDN od Edgio dotyczące wycofania.

Przegląd

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 znakiem ampersand (&). Na przykład HTTP://www.contoso.com/content.mov?field1=value1& field2=value2. Jeśli w zapytaniu żądania istnieje więcej niż jedna para klucz-wartość, ich kolejność nie ma znaczenia.

Ważny

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 Azure CDN Standard zEdgio. Aby uzyskać buforowanie ciągów zapytań przy użyciu usługi Azure CDN Premium zEdgio, 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 treści (POP) przekazuje ciągi zapytań od żądającego do serwera źródłowego przy pierwszym żądaniu i buforuje zasób. Wszystkie kolejne żądania zasobu obsługiwane przez POP ignorują parametry zapytania aż do wygaśnięcia buforowanego zasobu.

  • Pomijanie buforowania ciągów zapytań: 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 żądającego przy każdym żądaniu.

  • Buforuj każdy unikatowy adres URL: W tym trybie każde żądanie o unikatowym adresie URL, w tym ciąg zapytania, jest traktowane jako unikatowy zasób z własną pamięcią podręczną. Na przykład odpowiedź z serwera źródłowego dla żądania na przykład.ashx?q=test1 jest buforowana w węźle POP i zwracana dla kolejnych zapytań z tym samym ciągiem zapytania. Żądanie example.ashx?q=test2 jest buforowane jako oddzielny zasób z własnym czasem wygaśnięcia.

    Ważny

    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

  1. Otwórz profil sieci dostarczania zawartości, a następnie wybierz punkt końcowy sieci dostarczania zawartości, którym chcesz zarządzać.

    Zrzut ekranu przedstawiający punkty końcowe profilu sieci dostarczania zawartości.

  2. W okienku po lewej stronie w sekcji Ustawienia wybierz Reguły buforowania .

    zrzut ekranu przedstawiający przycisk reguł buforowania sieci dostarczania zawartości.

  3. Na liście zachowanie buforowania ciągu zapytania wybierz tryb dla ciągu zapytania, a następnie wybierz opcję Zapisz.

    Zrzut ekranu przedstawiający opcje buforowania ciągów zapytań sieciowych dostarczania zawartości.

Ważny

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 profilów Azure CDN Standard from Microsoft propagacja zwykle kończy się w ciągu 10 minut.
  • W przypadku 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