Controllare il comportamento di memorizzazione nella cache della rete per la distribuzione di contenuti di Azure con stringhe di query - livello standard
Importante
Rete CDN di Azure Standard di Microsoft (versione classica) verrà ritirato il 30 settembre 2027. Per evitare interruzioni del servizio, è importante eseguire la migrazione dei profili di Rete CDN di Azure Standard di Microsoft (versione classica) al livello Frontdoor di Azure Standard o Premium entro il 30 settembre 2027. Per altre informazioni, vedere Ritiro di Rete CDN di Azure Standard di Microsoft (versione classica).
Rete CDN di Azure di Edgio verrà ritirato 4 novembre 2025. È necessario eseguire la migrazione del carico di lavoro in Frontdoor di Azure prima di questa data per evitare interruzioni del servizio. Per altre informazioni, vedere Rete CDN di Azure da Domande frequenti sul ritiro di Edgio.
Panoramica
Con Rete per la distribuzione di contenuti di Azure è possibile di controllare in che modo i file vengono memorizzati nella cache per una richiesta Web contenente una stringa di query. In una richiesta Web con una stringa di query, la stringa di query è la parte della richiesta che si verifica dopo un punto di domanda (?). 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 una e commerciale (&). Ad esempio HTTP://www.contoso.com/content.mov?field1=value1&field2=value2. Se esiste più di una coppia chiave-valore in una stringa di query di una richiesta, l'ordine non ha importanza.
Importante
I prodotti standard e premium di Rete per la distribuzione di contenuti di Azure forniscono la stessa funzionalità di memorizzazione nella cache delle stringhe di query, ma l'interfaccia utente è diversa. Questo articolo descrive l'interfaccia per Rete CDN di Azure Standard di Microsoft e Rete CDN di Azure Standard di Edgio. Per la memorizzazione nella cache delle stringhe di query con Rete CDN di Azure Premium di Edgio, vedere Controllare il comportamento di memorizzazione nella cache con stringhe di query di Rete per la distribuzione di contenuti di Azure - livello Premium.
Sono disponibili tre modalità di stringa di query:
Ignora stringhe di query: modalità predefinita. In questa modalità, il nodo POP (Point-Of-Presence) della rete per la distribuzione di contenuti passa le stringhe di query dal richiedente al server di origine quando viene eseguita la prima richiesta e memorizza l'asset nella cache. Tutte le richieste successive dell'asset gestite dal POP ignoreranno le stringhe di query finché l'asset memorizzato nella cache non sarà scaduto.
Bypass della memorizzazione nella cache per stringhe di query: in questa modalità, le richieste con stringhe di query non vengono memorizzate 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 a ogni richiesta.
Memorizza nella cache tutti gli URL univoci: in questa modalità ogni richiesta con URL univoco, compresa la stringa di query, viene considerata un asset univoco con la propria cache. Ad esempio, la risposta inviata dal server di origine per una richiesta di example.ashx?q=test1 viene memorizzata nella cache nel nodo POP e restituita per le memorizzazioni nella cache successive con la stessa stringa di query. Una richiesta per example.ashx?q=test2 viene memorizzata nella cache come asset separato con una propria impostazione della durata (TTL).
Importante
Non usare questa modalità quando la stringa di query contiene parametri che vengono modificati con ogni richiesta, ad esempio un ID di sessione o un nome utente, poiché si avrà come risultato una bassa percentuale di riscontri nella cache.
Modifica delle impostazioni di memorizzazione nella cache delle stringhe di query per i profili della rete per la distribuzione di contenuti standard
Aprire un profilo della rete per la distribuzione di contenuti, quindi selezionare l'endpoint della rete per la distribuzione di contenuti da gestire.
In Impostazioni nel riquadro sinistro selezionare Regole di memorizzazione nella cache.
Nell'elenco Comportamento di memorizzazione nella cache delle stringhe di query, selezionare una modalità delle stringhe di query e quindi selezionare Salva.
Importante
Poiché la registrazione per la propagazione in Rete per la distribuzione di contenuti di Azure richiede tempo, le modifiche alle impostazioni di memorizzazione nella cache delle stringhe potrebbero non essere visibili immediatamente:
- La propagazione dei profili della rete CDN Standard di Azure con tecnologia Microsoft viene in genere completata in 10 minuti.
- Per i profili Rete CDN di Azure Standard da Edgio e Rete CDN di Azure Premium da Edgio, la propagazione in genere viene completata in 10 minuti.
Passaggio successivo
- Informazioni su come rimuovere il contenuto memorizzato nella cache da un endpoint di Rete per la distribuzione di contenuti di Azure.