Статический веб-сайт размещен в S3 и доставляется через CloudFront с использованием политики кэширования Managed-CachingDisabled. Разработчики часто обновляют определенный объект S3, и пользователи видят правильное содержимое при первой загрузке, но обновление страницы в браузере не приводит к получению обновленного объекта. Какое изменение должен порекомендовать системный администратор SysOps, чтобы гарантировать, что обновленные страницы получают самый последний файл?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Добавить заголовок Cache-Control к объекту S3 со значением max-age=0..
Почему это правильный ответ
Добавление заголовка Cache-Control: max-age=0 к объекту S3 указывает браузерам и промежуточным кэшам (включая CloudFront, если он настроен на уважение заголовков происхождения) всегда повторно проверять объект на сервере происхождения перед использованием кэшированной версии. Это гарантирует, что пользователи всегда получают самую последнюю версию файла при обновлении страницы. Политика кэширования Managed-CachingDisabled в CloudFront означает, что CloudFront не кэширует ответы, но браузеры пользователей могут кэшировать контент. Managed-CachingOptimized не решит проблему, так как он оптимизирован для кэширования. Отключение версионирования S3 не влияет на кэширование браузера или CloudFront. Включение сжатия контента улучшает производительность, но не влияет на актуальность кэшированного контента.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется