Los valores TTL de Dynamic Media no se actualizan ni se muestran correctamente
Los problemas de configuración de TTL (Tiempo de vida) de Dynamic Media se producen cuando los cambios de duración de la caché no aparecen en los recursos entregados. Los problemas comunes incluyen valores TTL que permanecen en la configuración anterior, que se muestran como la fecha de Unix Epoch o que utilizan valores no admitidos. Actualice el TTL en el origen de configuración correcto y valide el comportamiento de la caché de CDN para resolver el problema.
Descripción description
Entorno
- Medios dinámicos
- Adobe Experience Manager as a Cloud Service (AEMaaCS)
- AEM Managed Services
Problema/Síntomas
- Los encabezados de respuesta siguen mostrando los valores TTL anteriores después de las actualizaciones.
- El TTL se mostrará como Jue, 1 Ene 1970 00:00:00 GMT.
- Error al intentar configurar un valor TTL de 0.
- Los recursos de recorte inteligente parecen ignorar los cambios de TTL.
- La configuración de caché actualizada recientemente no se refleja en los recursos entregados.
Causa
El problema se produce cuando la caché de CDN existente sigue sirviendo recursos en caché anteriormente, los valores de TTL se configuran en la ubicación incorrecta, se utilizan valores de TTL no admitidos, las direcciones URL de recorte inteligente heredan la configuración de TTL global o faltan los encabezados de control de caché necesarios o están configurados incorrectamente.
Resolución resolution
Para resolver este problema, siga estos pasos:
- Identifique si su entorno utiliza la configuración de Dynamic Media Classic o Dynamic Media y actualice el TTL en la ubicación adecuada.
- Configure el valor TTL requerido en la configuración de caché autorizada.
- Vuelva a publicar un recurso de prueba y verifique el TTL actualizado después de que caduque la caché existente.
- Inspeccione los encabezados de respuesta de recursos y confirme que el valor Cache-Control coincide con el TTL configurado.
- Purgue la caché de CDN si se requiere propagación inmediata y compruebe las cabeceras de respuesta actualizadas.
- Utilice solo valores TTL admitidos. El valor TTL mínimo admitido es de 1 hora.
- Para los recursos de recorte inteligente, utilice conjuntos de reglas si se requiere un comportamiento TTL diferente.