У нас есть коричневое поле MVC 5, работающее на веб-роли в Azure, которая была недавно обновлена до 4.6.1 и MVC 5.2.6, чтобы помочь нам запустить Application Insights.Наша телеметрия работает прекрасно, но мы наблюдаем странные всплески времени обработки запросов.Похоже, что это случайный и во всех запросах примерно в 3% случаев.Приложенное изображение показывает временную шкалу.
У кого-нибудь есть идея, почему IIS / ASP.NET приостанавливается после выполнения обработчика запросов?Это занимает целую 1 минуту, пока сервер удерживает запрос, прежде чем будет вызвано содержимое действия (вы можете увидеть, что вызовы CosmosDb занимают всего несколько миллисекунд в конце).В действии очень мало всего, кроме обращений к хранилищу, поэтому это определенно проблема в конвейере MVC.
Мысли оценены!
Временная шкала прикладной телеметрии