Sdílet prostřednictvím


Azure Content Delivery Network z funkcí modulu pravidel Edgio Premium

Tento článek obsahuje podrobný popis dostupných funkcí pro modul pravidel sítě pro doručování obsahu Azure.

Třetí částí pravidla je funkce. Funkce definuje typ akce, která se použije na typ požadavku, který se identifikuje sadou podmínek shody.

Referenční informace k funkcím modulu pravidel Azure Content Delivery Network z Edgio Premium

Dostupné typy funkcí jsou:

Access

Tyto funkce jsou navržené pro řízení přístupu k obsahu.

Název Účel
Odepřít přístup (403) Určuje, zda jsou všechny požadavky odmítnuty s odpovědí 403 Zakázáno.
Ověřování tokenů Určuje, jestli se na požadavek použije ověřování na základě tokenu.
Ověřovací kód ověřování tokenů Určuje typ odpovědi, která se vrátí uživateli při odepření požadavku z důvodu ověřování na základě tokenu.
Případ ignorování adresy URL ověření tokenu Určuje, jestli porovnání adres URL provedených ověřováním založeným na tokenech rozlišují malá a velká písmena.
Parametr ověřování tokenů Určuje, zda má být přejmenován parametr řetězce dotazu založeného na tokenech.

Zpět na začátek

Ukládání do mezipaměti

Tyto funkce jsou navržené tak, aby přizpůsobily, kdy a jak se obsah ukládá do mezipaměti.

Název Účel
Parametry šířky pásma Určuje, jestli jsou aktivní parametry omezení šířky pásma (například ec_rate a ec_prebuf).
Omezování šířky pásma Omezuje šířku pásma pro odpověď poskytovanou našimi hraničními servery.
Obejití mezipaměti Určuje, jestli požadavek může používat naši technologii ukládání do mezipaměti.
Zpracování hlaviček řízení mezipaměti Řídí generování hlaviček řízení mezipaměti hraničním serverem, pokud je aktivní funkce External Max-Age.
Řetězec dotazu klíč mezipaměti Určuje, zda klíč mezipaměti získá zahrnuté nebo vyloučené parametry řetězce dotazu přidružené k požadavku.
Relativní cesta, která jednoznačně identifikuje prostředek pro ukládání do mezipaměti. Naše hraniční servery používají tuto relativní cestu při kontrole obsahu uloženého v mezipaměti. Ve výchozím nastavení klíč mezipaměti neobsahuje parametry řetězce dotazu.
Přepsání klíče mezipaměti Přepíše klíč mezipaměti přidružený k požadavku.
Vyplnit celou mezipaměť Určuje, co se stane, když požadavek způsobí částečnou chybu mezipaměti na hraničním serveru.
Komprimovat typy souborů Definuje formáty souborů, které se komprimují na serveru.
Výchozí interní maximální věk Určuje výchozí maximální interval maximálního stáří pro hraniční server k opětovnému ověření mezipaměti serveru původu.
Konec platnosti léčby hlavičkou Řídí generování hlaviček Vypršení platnosti hraničním serverem, když je aktivní funkce External Max-Age.
Externí maximální věk Určuje maximální věkový interval prohlížeče do mezipaměti hraničního serveru.
Vynucení interního maximálního věku Určuje maximální věkový interval hraničního serveru k opětovnému ověření mezipaměti serveru původu.
Podpora H.264 (progresivní stahování HTTP) Určuje typy formátů souborů H.264, které lze použít k streamování obsahu.
H.264 Support Video Seek Params Přepíše názvy přiřazené parametrům, které řídí hledání prostřednictvím média H.264 při použití HTTP Progresivní stahování.
Respektovat požadavek na bezpamětí Určuje, jestli se požadavky klienta HTTP bez mezipaměti předávají na původní server.
Ignorovat zdroj bez mezipaměti Určuje, jestli naše síť pro doručování obsahu ignoruje určité direktivy obsluhované ze serveru původu.
Ignorovat nespokojitelné oblasti Určuje odpověď, která se vrátí klientům, když požadavek vygeneruje stavový kód 416 Requested Range Not Satisfiable.
Vnitřní maximální zastaralá Určuje, jak dlouho po normální době vypršení platnosti může být prostředek uložený v mezipaměti obsluhován z hraničního serveru, když hraniční server nemůže obnovit platnost prostředku uloženého v mezipaměti se serverem původu.
Částečné sdílení mezipaměti Určuje, zda požadavek může generovat částečně uložený obsah v mezipaměti.
Předvalidate obsah uložený v mezipaměti Určuje, jestli je obsah uložený v mezipaměti způsobilý k předčasnému opětovnému obnovení před vypršením platnosti hodnoty TTL (Time to Live).
Aktualizace souborů mezipaměti nulového bajtu Určuje, jak se požadavek klienta HTTP na prostředek mezipaměti 0 bajtů zpracovává našimi hraničními servery.
Nastavení stavových kódů s možností ukládání do mezipaměti Definuje sadu stavových kódů, které můžou mít za následek obsah uložený v mezipaměti.
Zastaralé doručování obsahu při chybě Určuje, jestli se obsah v mezipaměti, jehož platnost vypršela, doručí, když dojde k chybě při opětovném obnovení mezipaměti nebo při načítání požadovaného obsahu ze serveru původu zákazníka.
Zastaralá při opětovném ověření Zlepšuje výkon tím, že našim hraničním serverům umožňuje obsluhovat zastaralého klienta žadateli při opětovném ověření.

Zpět na začátek

Komentář

Funkce Komentář umožňuje přidat poznámku do pravidla.

Zpět na začátek

Hlavičky

Tyto funkce jsou navržené k přidání, úpravě nebo odstranění hlaviček z požadavku nebo odpovědi.

Název Účel
Hlavička věkové odpovědi Určuje, zda je hlavička věkové odpovědi zahrnuta do odpovědi odeslané žadateli.
Hlavičky odpovědi mezipaměti ladění Určuje, zda odpověď může obsahovat hlavičku odpovědi X-EC-Debug, která poskytuje informace o zásadách mezipaměti pro požadovaný prostředek.
Úprava hlavičky žádosti klienta Přepíše, připojí nebo odstraní hlavičku z požadavku.
Úprava hlavičky odpovědi klienta Přepíše, připojí nebo odstraní záhlaví z odpovědi.
Nastavení vlastní hlavičky IP adresy klienta Umožňuje přidání IP adresy žádajícího klienta do požadavku jako vlastní hlavičky požadavku.

Zpět na začátek

Protokoly

Tyto funkce jsou navržené tak, aby přizpůsobily data uložená v nezpracovaných souborech protokolu.

Název Účel
Vlastní pole protokolu 1 Určuje formát a obsah přiřazený k poli vlastního protokolu v souboru nezpracovaného protokolu.
Řetězec dotazu protokolu Určuje, zda je řetězec dotazu uložen spolu s adresou URL v protokolech přístupu.

Zpět na začátek

Optimalizovat

Tyto funkce určují, jestli požadavek prochází optimalizacemi poskytovanými optimalizátorem Edge.

Název Účel
Edge Optimizer Určuje, jestli se na požadavek dá použít Edge Optimizer.
Edge Optimizer – Vytvoření instance konfigurace Vytvoří instanci nebo aktivuje konfiguraci Edge Optimizeru přidruženou k lokalitě.

Zpět na začátek

Zdroj

Tyto funkce jsou navržené tak, aby kontrolují, jak síť pro doručování obsahu komunikuje se serverem původu.

Název Účel
Maximální počet žádostí o zachování naživu Definuje maximální počet požadavků na připojení Keep-Alive před uzavřením.
Speciální hlavičky proxy serveru Definuje sadu hlaviček požadavků specifických pro doručování obsahu, které se předávají z hraničního serveru na původní server.

Zpět na začátek

Specializace

Tyto funkce poskytují pokročilé funkce a měly by je využívat pokročilí uživatelé.

Název Účel
Metody HTTP s možností ukládání do mezipaměti Určuje sadu dalších metod HTTP, které lze ukládat do mezipaměti v síti.
Velikost textu požadavku s možností ukládání do mezipaměti Definuje prahovou hodnotu pro určení, jestli se odpověď POST může ukládat do mezipaměti.
QUIC Určuje, jestli je klient informován, že naše služba pro doručování obsahu podporuje QUIC.
Optimalizace streamování Tunes konfigurace ukládání do mezipaměti pro optimalizaci výkonu živých datových proudů a snížení zatížení na zdrojovém serveru.
Uživatelská proměnná Přiřadí hodnotu uživatelem definované proměnné, která se předá vašemu řešení pro zpracování provozu.

Zpět na začátek

Adresa URL

Tyto funkce umožňují přesměrovat nebo přepsat požadavek na jinou adresu URL.

Název Účel
Sledování přesměrování Určuje, jestli je možné požadavky přesměrovat na název hostitele definovaný v hlavičce Umístění vrácené serverem původu zákazníka.
Přesměrování adresy URL Přesměruje požadavky prostřednictvím hlavičky Umístění.
Přepsání adresy URL Přepíše adresu URL požadavku.

Zpět na začátek

Nejnovější funkce najdete v dokumentaci k Edgio Rules Engine.

Další kroky