Версии CloudFront (-> S3) и обновление кеша sh (аннулирование) - PullRequest
0 голосов
/ 21 июня 2020

Учитывая :

  • S3, ведро содержит некоторый набор файлов c stati, которые обслуживаются как stati c веб-сайт
  • CloudFront находится перед этим S3, так что содержимое доступно только через него
  • Пользовательский домен, сопоставленный с распределением CloudFront, в то время как разрешение DNS выполняется через поставщика DNS (НЕ Route53, на данный момент)
  • При каждом повторном развертывании новая папка создается на верхнем уровне корзины с некоторым именем, похожим на временную метку, и путь origin устанавливается к этой новой папке, объект по умолчанию root остается тем же
  • Очевидно, желательно, чтобы за очень короткое время (фактически без времени, максимум - секунды) refre sh сайта показывал fre sh content :)

Вопрос :

Насколько я понимаю, замена origin пути не приводит к недействительности кешей, не так ли?

Таким образом, вся эта игра с версией на самом деле не решает мне проблему застоявшегося кеша и Мне все еще нужно активно аннулировать его, я прав?

Любое более простое, прямое решение, которое мне здесь не хватает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...