2016-03-09 7 views
1

У нас есть несколько приложений, установленных в одном «веб-приложении» на Azure. Мы сконфигурировали каждый из них в качестве приложения (настройка> Виртуальные приложения и каталоги и флажок отмечен).Azure Web App Restart Issue

Я заметил, что всякий раз, когда мы обновляем dll в одном из приложений, все они перезапускаются. Любой способ предотвратить это, кроме создания отдельного «веб-приложения» для каждого приложения?

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

Я думаю, что это потому, что у меня есть основной сайт под "/" и другие приложения, вложенные в него. Это было сделано для сопоставления сайта с корнем.

У нас есть это определено следующим образом: Сайт - "/" - сопоставлен site\wwwroot Применение - /account сопоставлен site\account Довольно много, как он установлен в this article. Физические папки смежны, а виртуальные папки вложены, поэтому можно ожидать, что они не будут влиять друг на друга.

+0

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

+0

Я бы предположил, что когда вы обновляете dll (развертываете новую версию), Azure создает новый экземпляр, а затем свопирует, когда новый готово, поэтому все они, кажется, перезагружаются, но на самом деле только что начаты. Надеюсь, кто-то более осведомленный, чем я, может подтвердить это, или нет. –

+0

Да, это похоже на время простоя, которое мы пытаемся избежать. – Josh

ответ