Каков наилучший процесс для отладки утечки памяти или сбоя приложения в ASP.NET?

В основном я хотел проверить заголовок, но чтобы оставить немного больше деталей, у нас есть приложение на двух серверах, запросы поступают по Load Balancer с настроенным алгоритмом Round Robin.

Процесс w3wp.exe окон достиг 90% использования CPU и 6 ГБ использования RAM, сервер имеет 8 ГБ RAM и 8 ядер.

Это происходит мгновенно, и приложение аварийного завершения или производительность значительно снижаются, что делает приложение непригодным для использования, как я могу получить точный процесс, который приводит к утечке памяти и отключению процессора?

Recursos elevado

Редактировать: Я оставляю картинку с диагнозом Debug Diag с некоторыми warnings, где вы можете увидеть threads blocked.

Análisis debug diag

Я оставляю ссылку с информацией Debug Diag, нажмите здесь

Любая нужная вам деталь может спросите, и я бы дал их без проблем

Большое спасибо

0
задан 20.01.2017, 14:51
0 ответов

Ты можешь использовать инструмент Дебуг Диагностик Tool, чтобы ставить диагноз memory leak, краху app, низкому результат, и т.д....

Debug Диагностик Тооль

Чтобы получать примеры, как использования ее:

Using Дебуг Диагностик Tool v2.0 to troubleshoot IIS problems

0
ответ дан 03.12.2019, 17:40

Теги

Похожие вопросы