Мой клиент все еще видит старую версию приложения - PullRequest
1 голос
/ 16 апреля 2019

Во-первых, мы разместили наше приложение React на S3, которому мы назначили дистрибутив CloudFront, а затем подключили его к somedomain.com домену.

Дело в том, что для маркетинговых тестов нам пришлось изменить A-запись в Route53, чтобы она указала на совершенно другой сервер, чем AWS.Таким образом, проблема в том, что некоторые пользователи уже использовали наше приложение React с ServiceWorker, которое было размещено на S3, и даже то, что мы изменили A-записи, чтобы они указывали на другой сервер - они все еще видят кэшированную версию AWS.

Мы не знаем, в чем проблема, и следует ли нам что-то изменить в Route 53 или Cloudfront?

1 Ответ

0 голосов
/ 16 апреля 2019

Я сталкивался с этим раньше, но у меня нет хорошего объяснения, почему это произошло.

Мне пришлось удалить домен из дистрибутива CloudFront, прежде чем я правильно отправил весь трафик в новую запись на маршруте 53.

После удаления домена из конфигурации CloudFront трафик сразу же начал отправляться на значение в записи A на маршруте 53.

Надеюсь, это поможет.

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