Остановите перезапуск пула приложений IIS 7.5 - PullRequest
7 голосов
/ 01 июля 2010

Как остановить повторное использование пулов приложений в IIS 7.5?

Я настроил следующие параметры:

ProcessModel -> Idle Time-out (minutes) = 0
Recycling -> Regular Time Intervals (minutes) = 0

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

1 Ответ

9 голосов
/ 01 июля 2010

Да, это должно быть нормально, если вы также используете Private Memory Limit = 0. Все еще есть причины, по которым AppPool может перезапускаться, например, при добавлении нового глобального модуля его необходимо будет перезапустить, чтобы изменения конфигурации вступили в силу, но вы также можете отключить это с помощью «Отключить повторную обработку при изменениях конфигурации».

Наконец, если вы используете ASP.NET, вы должны учитывать, что домены приложений будут перезагружаться при изменении конфигурации (например, web.config). Но это не должно влиять на AppPool perse только на приложения ASP.NET, работающие в нем (например, Session State), но опять же это зависит от того, почему вы задаете этот вопрос, если это важно.

...