Веб-сайт обслуживает статические файлы из бакета S3 через дистрибутив Amazon CloudFront. После развертывания обновленных файлов в S3 обновления видны в бакете, но не на сайте, обслуживаемом CloudFront. Что должен сделать разработчик, чтобы новые артефакты появились на сайте?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Аннулировать кеш CloudFront после развертывания обновленных артефактов в источнике S3..
Почему это правильный ответ
Правильный ответ — аннулировать кеш CloudFront. CloudFront кэширует контент на своих периферийных узлах, чтобы ускорить доставку. Когда файлы в S3 обновляются, CloudFront продолжает обслуживать старые, кэшированные версии, пока кеш не будет аннулирован или не истечет срок его действия. Аннулирование кеша принудительно удаляет устаревший контент с периферийных узлов CloudFront, заставляя его запрашивать новые версии из S3. S3 Object Lock не имеет отношения к кэшированию CloudFront; он предотвращает удаление или перезапись объектов. Настройка S3 на удаление старых объектов перед загрузкой новых не решает проблему кэширования CloudFront. Изменение конфигурации источника дистрибутива CloudFront не требуется, так как источник (S3 бакет) остается тем же.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется