Azure WebApp занимает так много времени, чтобы запустить приложение после перезапуска / повторного развертывания - PullRequest
0 голосов
/ 28 февраля 2019

Мы используем веб-приложение Azure для размещения нашего приложения, которое является средним приложением Asp.net MVC.проблема в том, что всякий раз, когда мы публикуем в этом экземпляре, ответ на первый запрос занимает около 3 минут.

Я создал несколько журналов в Application_Start, чтобы измерить, когда именно этот метод используется и какДолго ли это занимает, это показало, что для выполнения этого метода требуется ~ 20 с (Ioc Container, AutoMapper, ... разминка), но странная часть - ~ 120 с до вызова Application_Start.Я измерил это, вычтя время отправки первого запроса и время создания первого журнала в Application_Start.

Мой вопрос заключается в том, что именно происходит в то время между перезапуском веб-приложения, отправкой первого запроса иударил Application_Start из веб-приложения?это связано с размером приложения?(наше приложение содержит множество ссылок / подкаталогов /...)

Мы используем план обслуживания приложения P2V2 и два экземпляра.

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