Condividi tramite


Controllare il comportamento di memorizzazione nella cache della rete per la distribuzione di contenuti di Azure con stringhe di query - livello standard

Importante

La rete CDN Standard di Azure da Microsoft (versione classica) verrà ritirata il 30 settembre 2027. Per evitare interruzioni del servizio, è importante eseguire la migrazione dei profili della rete CDN Standard di Azure da Microsoft (versione classica) al livello Frontdoor di Azure Standard o Premium entro il 30 settembre 2027. Per ulteriori informazioni, vedere disattivazione della CDN Standard di Azure di Microsoft (versione classica).

La Azure CDN di Edgio è stata dismessa il 15 gennaio 2025. Per altre informazioni, vedere rete CDN di Azure da Domande frequenti sul ritiro di Edgio.

Panoramica

Con la rete per la distribuzione di contenuti di Azure è possibile controllare la modalità di memorizzazione nella cache dei file per una richiesta Web contenente una stringa di query. In una richiesta Web con una stringa di query, la stringa di query è quella parte della richiesta che si verifica dopo un punto interrogativo (?). Una stringa di query può contenere una o più coppie chiave-valore, in cui il nome del campo e il relativo valore sono separati da un segno di uguale (=). Ogni coppia chiave-valore è separata da un simbolo & (&). Ad esempio, HTTP://www.contoso.com/content.mov?field1=value1& field2=value2. Se in una stringa di query di una richiesta sono presenti più coppie chiave-valore, l'ordine non è rilevante.

Importante

I prodotti Standard e Premium della rete per la distribuzione di contenuti di Azure offrono la stessa funzionalità di memorizzazione nella cache delle stringhe di query, ma l'interfaccia utente è diversa. Questo articolo descrive l'interfaccia per Azure CDN Standard di Microsoft e Azure CDN Standard di Edgio. Per il caching delle stringhe di query con Azure CDN Premium da Edgio, consultare Controllare il comportamento di caching della Azure Content Delivery Network con le stringhe di query - livello Premium.

Sono disponibili tre modalità di stringa di query:

  • Ignora stringhe di query: Modalità predefinita. In questa modalità, il nodo POP (Content Delivery Network Point of Presence) passa le stringhe di query dal richiedente al server di origine nella prima richiesta e memorizza nella cache l'asset. Tutte le richieste successive per l'asset servito dal POP ignorano le stringhe di query fino alla scadenza dell'asset memorizzato nella cache.

  • Ignorare la memorizzazione nella cache per le stringhe di query: In questa modalità, le richieste con stringhe di query non vengono memorizzate nella cache nel nodo POP della rete per la distribuzione di contenuti. Il nodo POP recupera l'asset direttamente dal server di origine e lo passa al richiedente con ogni richiesta.

  • Cache ogni URL univoco: In questa modalità, ogni richiesta con un URL univoco, inclusa la stringa di query, viene considerata come un asset univoco con la propria cache. Ad esempio, la risposta del server di origine per una richiesta, ad esempio ashx?q=test1, viene memorizzata nella cache nel nodo POP e restituita per le cache successive con la stessa stringa di query. Una richiesta, ad esempio.ashx?q=test2, viene memorizzata nella cache come asset separato con un'impostazione di durata specifica.

    Importante

    Non usare questa modalità quando la stringa di query contiene parametri che cambieranno con ogni richiesta, ad esempio un ID sessione o un nome utente, perché comporterà un basso rapporto riscontri nella cache.

Modifica delle impostazioni di memorizzazione nella cache delle stringhe di query per i profili di rete per la distribuzione di contenuti standard

  1. Aprire un profilo di rete per la distribuzione di contenuti, quindi selezionare l'endpoint di rete per la distribuzione di contenuti che si vuole gestire.

    Screenshot degli endpoint del profilo di rete per la distribuzione di contenuti.

  2. Nel riquadro sinistro in Impostazioni selezionare Regole di memorizzazione nella cache.

    Screenshot del pulsante delle regole di caching della rete di distribuzione dei contenuti.

  3. Nell'elenco comportamento di caching della stringa di query, selezionare una modalità per la stringa di query e quindi selezionare Salva.

    Screenshot delle opzioni di caching della stringa di query per la rete di distribuzione dei contenuti.

Importante

Poiché la propagazione della registrazione tramite la rete per la distribuzione di contenuti di Azure richiede tempo, le modifiche alle impostazioni delle stringhe della cache potrebbero non essere immediatamente visibili:

  • Per i profili CDN Standard di Azure di Microsoft , la propagazione viene in genere completata in 10 minuti.
  • Per i profili Azure CDN Standard da Edgio e Azure CDN Premium da Edgio, la propagazione si completa di solito in 10 minuti.

Passaggio successivo