[AEM Assets]{class="badge positive" title="Si applica ad AEM Assets)."}
Gestione della cache in Dynamic Media con API aperte cache-management-dynamic-media-open-apis
Una gestione efficace della cache è essenziale per fornire risorse digitali scalabili, aggiornate e a elevate prestazioni. In Dynamic Media con API aperte, la gestione della cache definisce come il contenuto viene memorizzato, aggiornato e distribuito tra i vari livelli della pipeline di consegna. Le risposte per la distribuzione delle risorse sono memorizzate nella cache a più livelli per garantire prestazioni ottimali e una rapida distribuzione dei contenuti.
Il caching prolungato in Dynamic Media con API aperte è costituito da CDN Layer Caching e External Cache Control (BYOCDN e Browser Caching).
CDN Layer Caching cdn-layer-caching
Le risposte di consegna delle risorse vengono memorizzate nella cache in Adobe Managed CDN per un periodo di tempo prolungato al fine di massimizzare le prestazioni e ridurre al minimo il carico sull’origine. Questa memorizzazione in cache è completamente gestita da Adobe per garantire un’esperienza di elevata qualità coerente per gli utenti finali. La durata della cache è intenzionalmente ottimizzata per le prestazioni e non può essere personalizzata dagli utenti per mantenere l’affidabilità e la distribuzione efficiente dei contenuti tra tutti i clienti.
Tutti gli URL di consegna vengono memorizzati nella cache di Edge (Fastly) per un periodo di tempo prolungato, al fine di garantire prestazioni ottimali. Gli oggetti di consegna memorizzati nella cache includono rappresentazioni statiche, video, file binari di immagini originali e immagini trasformate in modo dinamico, come risorse ridimensionate o riformattate, generate tramite parametri URL.
Controllo della cache esterna (BYOCDN e caching del browser) byocdn-browser-caching
Le risposte di consegna delle risorse includono un’intestazione Cache-Control con max-age predefinito di 10 minuti per i livelli di memorizzazione nella cache a valle. Questo vale per Configurazioni BYOCDN (Bring-Your-Own-CDN), browser per utenti finali e qualsiasi proxy di memorizzazione nella cache intermedi, garantendo un controllo coerente della cache sull’intero percorso di consegna.
Personalizzazione delle intestazioni di controllo cache customizing-cache-control-headers
Se si aumenta il tempo di trasmissione della cache per i valori live oltre la configurazione predefinita, aumenta la probabilità di distribuire contenuto non aggiornato, che può ritardare la visibilità degli aggiornamenti di contenuto nell’esperienza dell’utente finale. Se devi modificare il comportamento di controllo della cache per il caso d’uso specifico, puoi configurare regole CDN personalizzate per regolare le intestazioni di risposta. Questo consente di impostare durate della cache diverse in base alle esigenze. Consulta Regole CDN personalizzate AEM per intestazioni di risposta.
responseTransformations:
rules:
- name: cache-asset-delivery
when:
allOf:
- reqProperty: path
like: '/adobe/assets/urn:aaid:aem:*'
- reqProperty: tier
equals: delivery
actions:
- type: set
respHeader: Cache-Control
value: max-age=300
Per ulteriore assistenza o domande sulla gestione della cache, contatta il supporto Adobe.
Annullamento validità cache attiva active-cache-invalidation
Ogni volta che una risorsa viene aggiornata, eliminata o modificata (con eventuali modifiche ai metadati), Dynamic Media con API aperte invalida automaticamente ogni URL di consegna associato sulla rete CDN gestita di Adobe. Questo vale per gli URL che utilizzano ID di reindirizzamento o alias, insieme a eventuali URL che includono parametri di trasformazione come larghezza, formato o qualità. Questa invalidazione basata sugli eventi assicura che gli utenti ricevano sempre la versione più recente delle risorse senza alcun intervento manuale.
Rimozione manuale della cache manual-cache-purging
Se è necessario eliminare manualmente il contenuto memorizzato in cache, puoi farlo utilizzando le funzionalità di invalidamento della cache di AEM. Per istruzioni dettagliate su come eliminare specifici URL della cache, consulta Annullamento della validità della cache CDN di AEM.
Domande frequenti faq-cache-management
stale-while-revalidate directive, garantendo che i sistemi a valle continuino a sfruttare le cache in modo ottimale.Consulta anche
- Traduci risorse
- API HTTP di Assets
- Formati di file supportati dalle risorse
- Cerca risorse
- Risorse collegate
- Rapporti sulle risorse
- Schemi di metadati
- Scaricare le risorse
- Gestire i metadati
- Gestire i modelli Dynamic Media
- Gestione dei rapporti nella vista Risorse
- Facet di ricerca
- Gestire le raccolte
- Importazione in blocco dei metadati
- Pubblicare risorse in AEM e Dynamic Media