In questa pagina è fornita una descrizione generale della cache della cache cloud cdn.
Qual è l’invalidazione del caché?
Una volta che un oggetto viene memorizzato nella cache, di solito, rimane nella cache fino alla scadenza o all’espulsione per lasciare spazio per il nuovo contenuto. È possibile controllare il periodo di scadenza attraverso le intestazioni HTTP standard.
Si consiglia di rimuovere un oggetto dalla cache prima del normale periodo di scadenza. È possibile effettuare la cache ignorare un oggetto o un insieme di oggetti richiedendo una cache invalidazione.
È importante assicurarsi che il server di origine mostri il contenuto corretto prima di richiedere l’invalidazione della cache. In caso contrario, quando cloud cdn richiede il contenuto, potrei cache il contenuto errato.
Percorsi di percorso di accesso
Ogni richiesta di invalidazione specifica un modello di percorso di accesso che identifica l’oggetto o il set di accesso che identifica l’oggetto o il set di accesso di oggetti che devono essere invalidati. Il modello del percorso può essere un percorso specifico, come /cat.jpg
o una struttura di directory completa, come /pictures/*
. Le seguenti regole si applicano ai modelli di percorso:
- Il modello del percorso dovrebbe iniziare con
/
. - non può includere
?
NOR#
. - non dovrebbe includere un
*
, tranne come il personaggio finale dopo un/
. - se finisce con
/*
, la stringa precedente è un prefisso e tutto Gli oggetti i cui rotte di accesso iniziano con quel prefisso sono invalidati.
Il modello del percorso è confrontato con il componente del percorso dell’URL, che è tutto ciò che esiste tra il nome host e qualsiasi ?
o #
potrebbe essere presente.
Se hai URL che contiene una stringa di query, ad esempio, /images.php?image=fred.png
, non è possibile invalidare selettivamente gli oggetti che differiscono solo dalla catena della query. Ad esempio, se hai due immagini, /images.php?image=fred.png
e /images.php?image=barney.png
, non è possibile invalidare solo fred.png
. Per invalidare tutte le immagini di consegna delle immagini, utilizzare come modello di percorso.
invalida la cache per un singolo host
di solito, il L’invalidazione della cache invalida il percorso per i nomi host. Ad esempio, se example.com
e puntare allo stesso equilibrio di carico, quindi invalida /images/cat.jpg
; example.com/images/cat.jpg
e example2.com/images/cat.jpg
sarà invalidato.
È possibile limitare l’invalidazione a uno solo degli host; Per fare ciò, aggiungi il segno al comando.
Limitazioni
L’invalidazione è progettata per essere utilizzata in circostanze eccezionali, non come parte del normale flusso di lavoro. Le invalidazioni non influiscono sulle copie memorizzate nel Web Sfoglia la cache o nelle cache che utilizzano i fornitori di servizi Internet di terze parti.
In alternativa alle invalidazioni di routine, è possibile stabilire proattivamente le scadenze adeguate nelle risposte o utilizzare diversi URL per diverse versioni di contenuto. Per ulteriori informazioni sulle scadenze di scadenza, cfr. Le scadenze di scadenza e le richieste di convalida.
Ci sono limitazioni per invalidazioni. È possibile inviare un massimo invalidato al minuto massimo. Tuttavia, un’invalidazione può essere di qualsiasi dimensione. L’invalidazione di conta come invalidazione. L’invalidazione di ha anche un’invalidazione.
Esegui solo le invalidazioni necessarie, poiché rendere troppe invalidazioni potrebbero causare un numero elevato di richieste rispetto alla cache Memorie consegnate a istanze o depositi all’improvviso.
Poiché Cloud CDN è un sistema distribuito, potrebbe riportare che un’invalutazione è stata completata anche se una piccola quantità di cache non ha ancora elaborato la richiesta di invalidazione. Questa situazione è rara e corretta automaticamente.
-
Per imparare come invalidare il contenuto della cache cloud cloud, la query contenuto invalidato memorizzato nella cache.
-
Per informazioni su quale contenuto può, o non può essere memorizzato nella cache, interrogare la descrizione generale della memorizzazione memorizzata nella cache.