Řízení chování služby Azure Content Delivery Network při ukládání do mezipaměti prostřednictvím řetězců dotazů – standardní úroveň

Přehled

Pomocí služby Azure Content Delivery Network můžete řídit, jak se soubory ukládají do mezipaměti pro webový požadavek, který obsahuje řetězec dotazu. Ve webovém požadavku s řetězcem dotazu je řetězec dotazu část požadavku, která se vyskytuje po otazníku (?). Řetězec dotazu může obsahovat jeden nebo více párů klíč-hodnota, ve kterých je název pole a jeho hodnota oddělené symbolem rovná se (=). Každý pár klíč-hodnota je oddělený ampersandem (&). Například ; HTTP://www.contoso.com/content.mov?field1=value1& field2=value2. Pokud v řetězci dotazu požadavku existuje více než jeden pár klíč-hodnota, nezáleží na jejich pořadí.

Důležité

Produkty Azure Content Delivery Network úrovně Standard a Premium poskytují stejné funkce ukládání řetězců dotazů do mezipaměti, ale uživatelské rozhraní se liší. Tento článek popisuje rozhraní Azure CDN Standard z Microsoftu a Azure CDN Standard z Edgio. Informace o ukládání řetězců dotazů do mezipaměti s Využitím Azure CDN Premium z Edgio najdete v tématu Řízení chování azure Content Delivery Network při ukládání do mezipaměti pomocí řetězců dotazů – úrovně Premium.

K dispozici jsou tři režimy řetězce dotazu:

  • Ignorovat řetězce dotazu: Výchozí režim. V tomto režimu předá uzel POP (Content Delivery Network of Presence) řetězce dotazu od žadatele na server původu v prvním požadavku a ukládá prostředek do mezipaměti. Všechny následné požadavky na prostředek, který se obsluhuje z protokolu POP, ignorují řetězce dotazu, dokud nevyprší platnost prostředku uloženého v mezipaměti.

  • Vynechání ukládání řetězců dotazů do mezipaměti: V tomto režimu se požadavky s řetězci dotazů neukážou do mezipaměti v uzlu POP sítě pro doručování obsahu. Uzel POP načte prostředek přímo ze zdrojového serveru a předá ho žadateli s každou žádostí.

  • Ukládat do mezipaměti každou jedinečnou adresu URL: V tomto režimu se každý požadavek s jedinečnou adresou URL, včetně řetězce dotazu, považuje za jedinečný prostředek s vlastní mezipamětí. Například odpověď ze zdrojového serveru pro požadavek, například.ashx?q=test1 se ukládá do mezipaměti na uzlu POP a vrací se pro následné mezipaměti se stejným řetězcem dotazu. Požadavek pro example.ashx?q=test2 se ukládá do mezipaměti jako samostatný prostředek s vlastním nastavením času naživo.

    Důležité

    Tento režim nepoužívejte, pokud řetězec dotazu obsahuje parametry, které se změní s každým požadavkem, jako je ID relace nebo uživatelské jméno, protože výsledkem bude nízký poměr přístupů do mezipaměti.

Změna nastavení ukládání řetězců dotazů do mezipaměti pro standardní profily sítě pro doručování obsahu

  1. Otevřete profil sítě pro doručování obsahu a vyberte koncový bod sítě pro doručování obsahu, který chcete spravovat.

    Snímek obrazovky s koncovými body profilu sítě pro doručování obsahu

  2. V levém podokně v části Nastavení vyberte Pravidla ukládání do mezipaměti.

    Snímek obrazovky s tlačítkem pravidla ukládání do mezipaměti sítě pro doručování obsahu

  3. V seznamu chování při ukládání řetězce dotazu do mezipaměti vyberte režim řetězce dotazu a pak vyberte Uložit.

    Snímek obrazovky s možnostmi ukládání řetězců dotazů do sítě pro doručování obsahu

Důležité

Vzhledem k tomu, že rozšíření registrace prostřednictvím služby Azure Content Delivery Network nějakou dobu trvá, nemusí být změny nastavení řetězců mezipaměti okamžitě viditelné:

  • U profilů Azure CDN Standard od Microsoftu šíření trvá většinou 10 minut.
  • Pro Azure CDN Standard z profilů Edgio a Azure CDN Premium z profilů Edgio se šíření obvykle dokončí za 10 minut.

Další krok

  • Zjistěte, jak vyprázdnit obsah uložený v mezipaměti z koncového bodu služby Azure Content Delivery Network.