Отключение S3 Cache - PullRequest
       6

Отключение S3 Cache

6 голосов
/ 30 июля 2010

У меня есть статические файлы, расположенные на Amazon S3, и у меня постоянно возникают проблемы с кэшированием Amazon.Когда я обновляю / перезаписываю статический файл, я бы хотел, чтобы он автоматически показывал самую новую версию, а не ждал ...

Есть идеи?

Ответы [ 4 ]

4 голосов
/ 30 июля 2010

С S3 нет пути - он спроектирован так, чтобы быть в конечном итоге непротиворечивым, и не делает немедленных коммитов.

3 голосов
/ 26 февраля 2018

Добавьте к параметрам putObject () или upload () следующее:

CacheControl: "no-cache"
3 голосов
/ 13 августа 2013

Вы можете установить Cache-Control в качестве метаданных на S3 с помощью Bucket Explorer или S3 Broswer.

вот описание http://www.bucketexplorer.com/documentation/amazon-s3--how-to-set-cache-control-header-for-s3-object.html

1 голос
/ 30 июля 2010

Я думаю, что если вы всегда хотите самый свежий файл, вам нужно изменить имя.

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