Назад | Перейти на главную страницу

Как сделать дамп памяти при перезапуске пула приложений IIS

Пулы приложений в нашей производственной среде перерабатываются случайным образом, поскольку достигли своего предела памяти в байтах личного пользования (идентификатор события 5117). Предел частной памяти установлен в 1,6 гигабайта.

Время от времени мы получаем событие с идентификатором 5013 «Процесс, обслуживающий пул приложений, превысил временные ограничения во время завершения работы». после перезапуска пула приложений.

Есть ли способ сделать дамп памяти прямо перед перезапуском пула приложений, чтобы выяснить, что происходит?

Кажется, что лучший способ максимально приблизить дамп процесса к переработке - это использовать ProcDump

Команда procdump -m -ma -s 10 c: \ temp \ PrivateBytesLimitReached.dmp