Vaciado del contenido de Amazon CloudFront CDN

¿Cómo invalidamos la caché en AWS CloudFront CDN al publicar contenido?

Entorno

AEM 6.0-6.3

Pasos

No hay nada fuera de lo común en AEM que haga esto. Sin embargo, se puede desarrollar una solución personalizada:

  1. Implemente un agente de replicación personalizado. Vea los pasos aquí.
  2. Para hacer la invalidación real de la caché en el código de TransportHandler, utilice la invalidación POST de la API de CloudFront como se documenta aquí.

Alternativamente, en lugar de crear un agente de vaciado, la mejor práctica es simplemente aprovechar el encabezado "Cache-Control: max-age=..." para controlar el TTL de los archivos en CDN de CloudFront.  Esto funciona en lugar de implementar un agente de replicación para invalidar la caché de CloudFront. Consulte esta documentación.

 Adobe

Obtén ayuda de forma más rápida y sencilla

¿Nuevo usuario?

Adobe MAX 2024

Adobe MAX
La conferencia de creatividad

Del 14 al 16 de octubre en Miami Beach y en línea

Adobe MAX

La conferencia de creatividad

Del 14 al 16 de octubre en Miami Beach y en línea

Adobe MAX 2024

Adobe MAX
La conferencia de creatividad

Del 14 al 16 de octubre en Miami Beach y en línea

Adobe MAX

La conferencia de creatividad

Del 14 al 16 de octubre en Miami Beach y en línea