Delen via


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

Belangrijk

Azure CDN Standard van Microsoft (klassiek) wordt buiten gebruik gesteld op 30 september 2027. 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 vóór 30 september 2027. Zie Azure CDN Standard van Microsoft (klassiek) buitengebruikstellingvoor meer informatie.

Azure CDN van Edgio is buiten gebruik gesteld op 15 januari 2025. Zie Azure CDN van de veelgestelde vragen over buitengebruikstelling van Edgiovoor 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 Edgiobeschreven. Zie met Azure CDN Premium van Edgiohoe je het cachinggedrag van Azure Content Delivery Network kan beheren met queryreeksen in .

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 verzoek naar example.ashx?q=test1 wordt op het POP-knooppunt in de cache opgeslagen en geretourneerd voor volgende verzoeken met dezelfde queryreeks. Een aanvraag voor example.ashx?q=test2 wordt in de cache opgeslagen als een afzonderlijke asset met een eigen levensduur-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 Regels voor opslaan in cache.

    Schermopname van de knop Cacheringsregels voor inhoudsleveringsnetwerk.

  3. Selecteer in de lijst cache-gedrag van querystrings een querystring-modus en klik daarna op Opslaan.

    Schermopname van cacheopties voor netwerkqueryreeksen voor contentlevering.

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 Azure CDN Standard van Microsoft-profielen wordt de doorgifte doorgaans binnen 10 minuten voltooid.
  • Voor Azure CDN Standard van Edgio en Azure CDN Premium van Edgio-profielen, wordt de doorgifte doorgaans binnen tien minuten voltooid.

Volgende stap