La cache risulta vuota dopo la pubblicazione

Problema

Stiamo usando un CDN in collaborazione con l'AEM.  Quando una pagina viene pubblicata, la cache CDN non viene invalidata.  Gli utenti vedono la vecchia versione della pagina fino alla scadenza della cache.

Risoluzione

Le richieste di flush di AEM Publish (Activation) e Dispatcher non puliscono la cache CDN. 

La maggior parte delle cache CDN dipendono da intestazioni della cache come "Cache-Control: max-age=..." per impostare i TTL.  Ad esempio, vedi i documenti Amazon Cloudfront.

Le intestazioni del Cache-Control possono essere inviate da AEM.  Inoltre, è possibile configurare il dispatcher per mettere questa intestazione di risposta nella cache. Vedi questa documentazione.

Inoltre, per ulteriori informazioni su CDN e AEM, vedi questa presentazione, che fornisce alcune indicazioni sul Dispatcher AEM e sul processo di caching di CDN.

Logo Adobe

Accedi al tuo account