Share via


Cachegedrag van Azure Content Delivery Network beheren met queryreeksen - Standard-laag

Belangrijk

Azure CDN Standard van Microsoft (klassiek) wordt op 30 september 2027 buiten gebruik gesteld. Om serviceonderbrekingen te voorkomen, is het belangrijk dat u uw Azure CDN Standard migreert van Microsoft-profielen (klassiek) naar de Azure Front Door Standard- of Premium-laag op 30 september 2027. Zie Azure CDN Standard van Microsoft (klassiek) buiten gebruik stellen voor meer informatie.

Overzicht

Met Azure Content Delivery Network kunt u bepalen hoe bestanden in de cache worden opgeslagen voor een webaanvraag die een queryreeks bevat. In een webaanvraag met een queryreeks is de querytekenreeks dat deel van de aanvraag dat optreedt na een vraagteken (?). Een querytekenreeks kan een of meer sleutel-waardeparen bevatten, waarin de veldnaam en de bijbehorende waarde worden gescheiden door een gelijkteken (=). Elk sleutel-waardepaar wordt gescheiden door een en-teken (&). Bijvoorbeeld; HTTP://www.contoso.com/content.mov?field1=value1& field2=value2. Als er meer dan één sleutel-waardepaar in een queryreeks van een aanvraag staat, maakt de volgorde niet uit.

Belangrijk

De Standaard- en Premium-producten van Azure Content Delivery Network bieden dezelfde functionaliteit voor het opslaan in cache van queryreeksen, maar de gebruikersinterface is anders. In dit artikel wordt de interface voor Azure CDN Standard van Microsoft en Azure CDN Standard van Edgio beschreven. Zie Het cachegedrag van Azure Content Delivery Network beheren met queryreeksen - Premium-laag voor queryreeksen voor het opslaan van queryreeksen met Azure CDN Premium van Edgio.

Er zijn drie queryreeksmodi beschikbaar:

  • Queryreeksen negeren: standaardmodus. In deze modus geeft het POP-knooppunt (Content Delivery Network Point of Presence) de querytekenreeksen van de aanvrager door aan de oorspronkelijke server op de eerste aanvraag en wordt de asset in de cache opgeslagen. Alle volgende aanvragen voor de asset die vanuit de POP worden geleverd, negeren de queryreeksen totdat de asset in de cache verloopt.

  • Cache voor queryreeksen overslaan: in deze modus worden aanvragen met queryreeksen niet in de cache opgeslagen in het POP-knooppunt van het netwerk voor contentlevering. Het POP-knooppunt haalt de asset rechtstreeks van de oorspronkelijke server op en geeft deze met elke aanvraag door aan de aanvrager.

  • Elke unieke URL in de cache opslaan: in deze modus wordt elke aanvraag met een unieke URL, inclusief de querytekenreeks, behandeld als een unieke asset met een eigen cache. Het antwoord van de oorspronkelijke server voor een aanvraag bijvoorbeeld.ashx?q=test1 wordt in de cache opgeslagen op het POP-knooppunt en geretourneerd voor volgende caches met dezelfde queryreeks. Een aanvraag bijvoorbeeld.ashx?q=test2 wordt in de cache opgeslagen als een afzonderlijke asset met een eigen time to live-instelling.

    Belangrijk

    Gebruik deze modus niet wanneer de querytekenreeks parameters bevat die worden gewijzigd bij elke aanvraag, zoals een sessie-id of een gebruikersnaam, omdat dit resulteert in een lage verhouding tussen cachetreffers.

Cache-instellingen voor queryreeksen wijzigen voor standaardnetwerkprofielen voor contentlevering

  1. Open een netwerkprofiel voor contentlevering en selecteer vervolgens het netwerkeindpunt voor contentlevering dat u wilt beheren.

    Schermopname van de eindpunten van het netwerkprofiel voor contentlevering.

  2. Selecteer in het linkerdeelvenster onder Instellingen de optie Regels voor opslaan in cache.

    Schermopname van de knop regels voor netwerkcaching van inhoudslevering.

  3. Selecteer een queryreeksmodus in de cachegedragslijst voor queryreeksen en selecteer Opslaan.

    Schermopname van opties voor het opslaan van queryreeksen voor netwerkquery's voor inhoudslevering.

Belangrijk

Omdat het even duurt voordat de registratie is doorgegeven via Azure Content Delivery Network, zijn de wijzigingen in de cachereeksinstellingen mogelijk niet onmiddellijk zichtbaar:

  • Voor profielen van Azure CDN Standard van Microsoft is het doorgeven gewoonlijk binnen 10 minuten voltooid.
  • Voor Azure CDN Standard van Edgio en Azure CDN Premium van Edgio-profielen wordt de doorgifte meestal in 10 minuten voltooid.

Volgende stap