2008-09-05 2 views
5

Я столкнулся с проблемой с веб-приложением IIS, закрывающим рабочий процесс бездействия! Затем следующий запрос должен будет повторно инициализировать приложение, что приведет к задержкам.Проблемы с отключением остановки IIS бездействующего рабочего процесса?

Я отключил IIS shutdown процессов рабочего процесса в пуле приложений, чтобы решить эту проблему. Есть ли проблемы, связанные с отключением этого? Если процесс утечки памяти, я думаю, что приятно периодически перерабатывать процесс.

Есть ли другие преимущества для завершения этого процесса?

ответ

1

Я предполагаю, что вы имеете в виду IIS 6.

Вместо того, чтобы отключить выключение вообще, может быть, вы можете просто увеличить количество времени, которое ждет, прежде чем убить процесс. Сервер по существу сохраняет ресурсы - если ваш сервер может выдержать выделение ресурсов для процесса, который в основном сидит вокруг, ничего не делая, тогда нет никакого вреда в его разрешении.

Как вы упомянули, установка автоматической рециркуляции процесса на пределе памяти была бы хорошей идеей, если есть вероятность утечки памяти.

Смежные вопросы