Un sitio web estático está alojado en S3 y se entrega a través de CloudFront utilizando la política de caché Managed-CachingDisabled. Los desarrolladores actualizan con frecuencia un objeto S3 en particular, y los usuarios ven el contenido correcto en la primera carga, pero una actualización del navegador no recupera el objeto actualizado. ¿Qué cambio debería recomendar un administrador de SysOps para asegurar que las páginas actualizadas obtengan el archivo más reciente?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Añadir un encabezado Cache-Control al objeto S3 con max-age=0..
Por qué esta es la respuesta
Añadir un encabezado Cache-Control con max-age=0 al objeto S3 es la solución correcta porque le indica a los navegadores web y a CloudFront que siempre deben revalidar el objeto con el origen antes de servirlo, asegurando que los usuarios obtengan la versión más reciente. Aunque la política de caché de CloudFront es Managed-CachingDisabled, los navegadores aún pueden almacenar en caché el contenido. Cambiar a Managed-CachingOptimized sería incorrecto, ya que prioriza el rendimiento sobre la frescura del contenido, lo que podría empeorar el problema. Deshabilitar el versionado en S3 no afecta la forma en que los navegadores o CloudFront almacenan en caché el contenido. Habilitar la compresión de contenido mejora el rendimiento de la entrega, pero no resuelve el problema de la caché de contenido obsoleto.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta