Google Cloud Storage - Publi c URL-адрес объекта и сверхмедленное обновление - PullRequest
0 голосов
/ 14 июля 2020
• 1000 view показывает правильное изображение, а также не publi c url изображения https://storage.cloud.google.com/example_bucket/example.png, однако url publi c показывает старое изображение, и его обновление занимает много времени. Может ли кто-нибудь объяснить, нормально ли это или я что-то делаю не так?

Ответы [ 2 ]

0 голосов
/ 14 июля 2020

Вы можете установить cache-control при загрузке объекта:

Использование gsutil, когда

  1. Загрузка

gsutil -D -h Cache-Control:"Cache-Control:private, max-age=0, no-transform" cp file gs://BUCKET/file

Редактирование: gsutil set meta

gsutil setmeta -h Cache-Control:"Cache-Control:private, max-age=0, no-transform" gs://BUCKET/file

Или через консоль:

enter image description here

Currently, there is no way to set a default cache-control for the bucket.

You might be interested in taking a look into this Просмотр / Редактирование метаданных

0 голосов
/ 14 июля 2020

Объекты, созданные с разрешением READ для всех пользователей, по умолчанию обслуживаются с cache-control: public, max-age=3600. При использовании этого элемента управления кешем обновления объекта не могли отражаться в кешах в течение часа.

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