У меня есть приложение PHP, работающее как служба приложений Azure.
В службе приложений есть веб-задание, которое запускается каждые 15 минут и помещает новые изображения в общую папку. Проблема в том, что эти новые изображения не обнаруживаются, когда я пытаюсь просмотреть их в браузере. Однако, если я перезапущу веб-приложение, оно появится.
Я также использую файловый кеш. то же самое, кажется, применимо там. изменения в файлах кеша не принимаются до тех пор, пока я не перезапущу приложение.
Есть идеи, почему это происходит?
Я бы посоветовал вам обратиться к приведенной ниже ветке от SO для получения более подробной информации.
Как отметил @Gary, вы можете попробовать установить WEBSITE_DYNAMIC_CACHE
в 0
, в Настройки приложения в портале управления веб-приложениями Azure.
Других решений пока нет …