Funkcje aparatu reguł usługi Azure Content Delivery Network z Edgio Premium

W tym artykule wymieniono szczegółowe opisy dostępnych funkcji aparatu reguł usługi Azure Content Delivery Network.

Trzecią częścią reguły jest funkcja. Funkcja definiuje typ akcji, która jest stosowana do typu żądania, który jest identyfikowany przez zestaw warunków dopasowania.

Dokumentacja funkcji aparatu reguł usługi Azure Content Delivery Network z Edgio Premium

Dostępne typy funkcji to:

Access

Te funkcje są przeznaczone do kontrolowania dostępu do zawartości.

Nazwisko Purpose
Odmowa dostępu (403) Określa, czy wszystkie żądania są odrzucane z odpowiedzią 403 Zabronione.
Uwierzytelnianie tokenu Określa, czy uwierzytelnianie oparte na tokenach jest stosowane do żądania.
Kod odmowy uwierzytelniania tokenu Określa typ odpowiedzi, która zostanie zwrócona użytkownikowi po odmowie żądania z powodu uwierzytelniania opartego na tokenach.
Przypadek ignorowania adresu URL uwierzytelniania tokenu Określa, czy porównania adresów URL wykonywane przez uwierzytelnianie oparte na tokenach są uwzględniane wielkości liter.
Parametr uwierzytelniania tokenu Określa, czy należy zmienić nazwę parametru ciągu zapytania uwierzytelniania opartego na tokenach.

Powrót do góry

Buforowanie

Te funkcje są przeznaczone do dostosowywania, kiedy i jak jest buforowana zawartość.

Nazwisko Purpose
Parametry przepustowości Określa, czy parametry ograniczania przepustowości (na przykład ec_rate i ec_prebuf) są aktywne.
Ograniczanie przepustowości Ogranicza przepustowość odpowiedzi dostarczonej przez nasze serwery brzegowe.
Pomiń pamięć podręczną Określa, czy żądanie może korzystać z naszej technologii buforowania.
Obsługa nagłówka kontroli pamięci podręcznej Steruje generowaniem nagłówków Cache-Control przez serwer brzegowy, gdy funkcja External Max-Age jest aktywna.
Ciąg zapytania klucza pamięci podręcznej Określa, czy klucz-pamięć podręczna jest dołączany, czy wyklucza parametry ciągu zapytania skojarzone z żądaniem.
Ścieżka względna, która jednoznacznie identyfikuje element zawartości do buforowania. Nasze serwery brzegowe używają tej ścieżki względnej podczas sprawdzania zawartości buforowanej. Domyślnie klucz pamięci podręcznej nie zawiera parametrów ciągu zapytania.
Ponowne zapisywanie klucza pamięci podręcznej Ponownie zapisuje klucz pamięci podręcznej skojarzony z żądaniem.
Pełne wypełnienie pamięci podręcznej Określa, co się stanie, gdy żądanie spowoduje chybicie częściowej pamięci podręcznej na serwerze brzegowym.
Kompresuj typy plików Definiuje formaty plików, które są kompresowane na serwerze.
Domyślny wewnętrzny maksymalny wiek Określa domyślny interwał maksymalnego wieku dla serwera brzegowego z pamięcią podręczną serwera pochodzenia.
Wygasa leczenie nagłówka Steruje generowaniem nagłówków Wygasa przez serwer brzegowy, gdy funkcja External Max-Age jest aktywna.
Zewnętrzny maksymalny wiek Określa interwał maksymalnego wieku przeglądarki na potrzeby ponownej wymiany pamięci podręcznej serwera brzegowego.
Wymuszanie wewnętrznego maksymalnego wieku Określa interwał maksymalnego wieku dla serwera brzegowego z pamięcią podręczną serwera pochodzenia.
Obsługa H.264 (pobieranie progresywne HTTP) Określa typy formatów plików H.264, które mogą być używane do przesyłania strumieniowego zawartości.
H.264 Support Video Seek Params Zastępuje nazwy przypisane do parametrów, które kontrolują wyszukiwanie za pośrednictwem nośnika H.264 podczas korzystania z pobierania progresywnego HTTP.
Honor No-Cache Request Określa, czy żądania braku pamięci podręcznej klienta HTTP są przekazywane do serwera pochodzenia.
Ignoruj brak pamięci podręcznej źródła Określa, czy nasza sieć dostarczania zawartości ignoruje niektóre dyrektywy obsługiwane z serwera pochodzenia.
Ignoruj niezadowolne zakresy Określa odpowiedź, która jest zwracana do klientów, gdy żądanie generuje kod stanu 416 Żądany zakres niesyfikowalny.
Wewnętrzna maksymalna nieaktualność Określa, jak długo minęły normalny czas wygaśnięcia buforowanego zasobu może być obsługiwany z serwera brzegowego, gdy serwer brzegowy nie może ponownie zaktualizować buforowanego zasobu z serwerem pochodzenia.
Udostępnianie częściowej pamięci podręcznej Określa, czy żądanie może generować częściowo buforowaną zawartość.
Wstępna buforowana zawartość Określa, czy zawartość buforowana kwalifikuje się do wczesnej ponownej weryfikacji przed wygaśnięciem czasu wygaśnięcia (TTL).
Odświeżanie plików pamięci podręcznej bez bajtów Określa sposób obsługi żądania klienta HTTP dla zasobu pamięci podręcznej 0 bajtów przez nasze serwery brzegowe.
Ustawianie kodów stanu z możliwością buforowania Definiuje zestaw kodów stanu, które mogą powodować buforowanie zawartości.
Nieaktualne dostarczanie zawartości w przypadku błędu Określa, czy wygasła zawartość buforowana jest dostarczana, gdy wystąpi błąd podczas ponownej instalacji pamięci podręcznej, czy podczas pobierania żądanej zawartości z serwera pochodzenia klienta.
Nieaktualne podczas ponownej zmiany Poprawia wydajność, umożliwiając serwerom brzegowym obsługę nieaktualnego klienta żądającego podczas ponownego przesyłania.

Powrót do góry

Komentarz

Funkcja Komentarz umożliwia dodawanie notatki w ramach reguły.

Powrót do góry

Nagłówki

Te funkcje są przeznaczone do dodawania, modyfikowania lub usuwania nagłówków z żądania lub odpowiedzi.

Nazwisko Purpose
Nagłówek odpowiedzi wiekowej Określa, czy nagłówek odpowiedzi Age jest uwzględniony w odpowiedzi wysłanej do osoby żądającego.
Debugowanie nagłówków odpowiedzi pamięci podręcznej Określa, czy odpowiedź może zawierać nagłówek odpowiedzi X-EC-Debug, który zawiera informacje na temat zasad pamięci podręcznej dla żądanego zasobu.
Modyfikowanie nagłówka żądania klienta Zastępuje, dołącza lub usuwa nagłówek z żądania.
Modyfikowanie nagłówka odpowiedzi klienta Zastępuje, dołącza lub usuwa nagłówek z odpowiedzi.
Ustawianie niestandardowego nagłówka adresu IP klienta Umożliwia dodanie adresu IP klienta żądającego do żądania jako niestandardowego nagłówka żądania.

Powrót do góry

Dzienniki

Te funkcje są przeznaczone do dostosowywania danych przechowywanych w nieprzetworzonych plikach dziennika.

Nazwisko Purpose
Niestandardowe pole dziennika 1 Określa format i zawartość przypisaną do pola dziennika niestandardowego w nieprzetworzonym pliku dziennika.
Ciąg zapytania dziennika Określa, czy ciąg zapytania jest przechowywany wraz z adresem URL w dziennikach dostępu.

Powrót do góry

Optymalizacja

Te funkcje określają, czy żądanie przechodzi optymalizacje udostępniane przez optymalizator przeglądarki Edge.

Nazwisko Purpose
Optymalizator krawędzi Określa, czy optymalizator edge można zastosować do żądania.
Optymalizator brzegowy — tworzenie wystąpienia konfiguracji Tworzy wystąpienie lub aktywuje konfigurację optymalizatora brzegowego skojarzoną z lokacją.

Powrót do góry

Pochodzenie

Te funkcje są przeznaczone do kontrolowania sposobu, w jaki sieć dostarczania zawartości komunikuje się z serwerem pochodzenia.

Nazwisko Purpose
Maksymalna liczba żądań utrzymania aktywności Definiuje maksymalną liczbę żądań dla połączenia Keep-Alive przed jego zamknięciem.
Nagłówki specjalne serwera proxy Definiuje zestaw nagłówków żądań specyficznych dla sieci dostarczania zawartości, które są przekazywane z serwera brzegowego do serwera pochodzenia.

Powrót do góry

Specjalizacja

Te funkcje zapewniają zaawansowane funkcje i powinny być używane przez użytkowników zaawansowanych.

Nazwisko Purpose
Metody HTTP z możliwością buforowania Określa zestaw dodatkowych metod HTTP, które można buforować w naszej sieci.
Rozmiar treści żądania z możliwością buforowania Definiuje próg określania, czy można buforować odpowiedź POST.
QUIC Określa, czy klient jest informowany, że nasza usługa sieci dostarczania zawartości obsługuje QUIC.
Optymalizacja przesyłania strumieniowego Skonfiguruj konfigurację buforowania, aby zoptymalizować wydajność strumieni na żywo i zmniejszyć obciążenie serwera pochodzenia.
Zmienna użytkownika Przypisuje wartość do zmiennej zdefiniowanej przez użytkownika, która jest przekazywana do rozwiązania przetwarzania ruchu na zamówienie.

Powrót do góry

URL

Te funkcje umożliwiają przekierowanie lub ponowne napisanie żądania do innego adresu URL.

Nazwisko Purpose
Obserwowanie przekierowań Określa, czy żądania mogą być przekierowywane do nazwy hosta zdefiniowanej w nagłówku Lokalizacja zwracanym przez serwer pochodzenia klienta.
Przekierowanie adresu URL Przekierowuje żądania za pośrednictwem nagłówka Lokalizacja.
Ponowne zapisywanie adresu URL Ponownie zapisuje adres URL żądania.

Powrót do góry

Najnowsze funkcje można znaleźć w dokumentacji aparatu reguł Edgio.

Następne kroki