Метод Asp.Net WebForms Process_Request занимает много времени - PullRequest
0 голосов
/ 04 марта 2019

У нас довольно большое приложение ASP.NET WebForms.Он работает на выделенном физическом сервере (96 ГБ ОЗУ, 16 ЦП).Он имеет Hyper-V с несколькими виртуальными машинами для IIS, MSSQL и .NET windows service для длинных задач.

Мы проверяем приложение, когда нет пользователей и нет загрузки.Но иногда при обновлении страницы мы видим, как IIS зависает в течение 20 секунд.Профиль показывает, что метод Process_Request занимает большую часть этого времени.Но сервер вообще не загружен, практически нулевой процессор, куча свободной оперативной памяти.

Что может заставить IIS зависать таким образом?

Проверьте скриншот с журналом: Stack trace

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