Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Cosa occorre sapere quando si invalidano i tag
Quando specificate un tag da invalidare, fate riferimento alle seguenti informazioni:
- Opt-in obbligatorio
-
L'invalidazione dei tag funziona solo sulle distribuzioni configurate.
CacheTagConfigLe distribuzioni senza questa configurazione ignorano le intestazioni dei tag della cache dall'origine. Per ulteriori informazioni, consulta Invalidazione del contenuto tramite tag di cache. - Prefisso di invalidazione dei tag
-
Gli elementi di invalidazione del tag devono iniziare con il carattere.
#Ad esempio, per invalidare tutti gli oggetti memorizzati nella cache con tagproduct:electronics, specificare nell'elenco.#product:electronicsPaths.Items - Distinzione tra lettere maiuscole e minuscole
-
I valori dei tag non fanno distinzione tra maiuscole e minuscole. Ad esempio,
#Product:Electronicse#product:electronicsfanno riferimento allo stesso tag. - Formato del tag
-
Ogni valore di tag deve contenere solo caratteri ASCII visibili (33—126), virgole escluse. La lunghezza massima di un tag è di 256 caratteri.
- Nessun supporto per i caratteri jolly
-
A differenza delle invalidazioni dei percorsi, gli elementi con invalidazione dei tag non supportano i caratteri jolly.
*Ogni elemento con#prefisso corrisponde al valore esatto del tag. - Numero massimo di tag per oggetto memorizzato nella cache
-
CloudFront elabora fino a 50 tag per oggetto memorizzato nella cache. Se una risposta di origine contiene più di 50 tag nell'intestazione configurata, i tag aggiuntivi oltre il limite non vengono memorizzati e non possono essere utilizzati per l'invalidazione.
- Inoltro di cookie, intestazioni e stringhe di query
-
Quando si invalida per tag, CloudFront invalida tutte le varianti memorizzate nella cache di ogni oggetto contenente il tag specificato, indipendentemente dai cookie, dalle intestazioni o dai parametri della stringa di query associati. Non puoi invalidare selettivamente alcune varianti e non altre.
- Invalidazioni miste di percorsi e tag
-
È possibile includere sia gli elementi del percorso (ad esempio
/images/*) che gli elementi dei tag (ad esempio#brand:acme) nello stesso batch di invalidazione in una richiesta.CreateInvalidationOgni elemento conta come un percorso di invalidazione verso i tuoi limiti. - Massimo consentito
-
Gli elementi di invalidazione dei tag vengono conteggiati ai fini degli stessi limiti di invalidazione simultanei degli elementi del percorso. Ogni elemento del tag conta come un percorso di invalidazione. Per ulteriori informazioni, consulta Quote degli invalidamenti.
- Modifica del nome dell'intestazione
-
Se modifichi l'impostazione
HeaderNameCacheTagConfig, le invalidazioni emesse sui tag estratti con il vecchio nome dell'intestazione non verranno più valutate. Prima di modificare il nome dell'intestazione:-
Inizia a restituire le vecchie e nuove intestazioni dei tag di cache dalla tua origine.
-
Invalida un percorso (ad esempio
/*) o invalida i tag esistenti. -
Aggiorna
CacheTagConfigcon il nuovo.HeaderName -
Smetti di restituire la vecchia intestazione dall'origine.
-
- Locatari della distribuzione
-
L'invalidazione dei tag è supportata anche per i tenant di distribuzione utilizzando l'API.
CreateInvalidationForDistributionTenant