Развертывание на веб-сайтах Azure может занять несколько часов.

Я только начал использовать веб-сайты Azure для размещения одного из веб-сайтов, над которыми я работаю. До сих пор все было очень гладко, но я понял, что когда мы обновляем наш веб-сайт, иногда это обновление становится доступным сразу, но очень часто это может занять несколько часов, прежде чем изменения вступят в силу.

Я пытался развернуть как с помощью инструмента публикации в Visual Studio 2012, так и путем отправки репозитория Git на веб-сайт с помощью git push azure master, и оба испытывают одинаковую задержку. Когда я отправляю обновление, правильная фиксация сразу же отображается на портале управления Azure, но изменения не влияют на веб-сайт в течение нескольких часов. Кажется, там есть какой-то кеш, что довольно раздражает.

Я запускаю общий экземпляр веб-сайта (не бесплатный), если это имеет значение.

Я прочитал это сообщение в MSDN, что, похоже, связано, но в этой ветке нет решения, и мне не удалось отследить какую-либо другую информацию.

Это известная ошибка и есть ли способ ее обойти?


person Christofer Eliasson    schedule 21.09.2012    source источник


Ответы (1)


Остановить и запустить веб-сайт на портале. Перед запуском сайта убедитесь, что веб-сайт отключается. У меня была аналогичная проблема, когда казалось, что сайт кэшируется, и изменения не применялись после загрузки. Это, кажется, исправить это для меня.

person davidb    schedule 21.09.2012
comment
Спасибо, не знаю, почему мне не пришло в голову попробовать это. Попробую в следующий раз, когда сделаю релиз. Конечно, надеюсь, что Microsoft скоро решит эту проблему. Немного раздражает, что вам нужно отключить веб-сайт, чтобы внести несколько изменений. - person Christofer Eliasson; 21.09.2012