Почему Azure CDN возвращает мне старую версию файла с пользовательским доменом - PullRequest
0 голосов
/ 27 мая 2019

У меня есть файл, загруженный в мое хранилище Azure, и теперь я заменил его другой версией этого файла.Старый размер файла был 22 мб.сейчас новая версия около 10 мб.После замены, когда я пытаюсь загрузить файл с моего пользовательского домена, он все еще загружает старый файл (22 МБ).Но когда я пытаюсь загрузить файл с его оригинальным URL-адресом (storageName.blob.core.windows.net), я получаю правильный файл.

Я попытался установить заголовок элемента управления кэшем в течение 1 минуты с помощью обозревателя хранилищ Microsoft Azure.

max-age=1

Но это не помогло.

Почему такое поведение?И как решить эту проблему?

1 Ответ

0 голосов
/ 29 мая 2019

Если у вас есть CDN, настроенный с помощью хранилища Azure, и вы обновили файл в хранилище, CDN будет по-прежнему обслуживать старый кэшированный файл до истечения срока действия TTL.

Таким образом, вы должны либо выполнить чистку, либо вам необходимо настроить правила кэширования, чтобы получить нужные правила.

Подробнее о правилах кэширования можно прочитать в CDN здесь .

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