Asp.net IIS6 - перезапуск пула приложений - PullRequest
2 голосов
/ 02 февраля 2010

Я использую веб-сайт ASP.NET в Windows 2003 IIS 6.0

Каждые 24-28 часов я получаю следующую ошибку:

При возникновении ошибки все пользователи отключаются от сайта.

Event Type: Warning
Event Source:   W3SVC
Event Category: None
Event ID:   1013
Date:       02/02/2010
Time:       19:29:38
User:       N/A

A process serving application pool 'DefaultAppPool' exceeded time limits during 
shut down. The process id was '1660'. 

For more information, see Help and Support Center at   
   http://go.microsoft.com/fwlink/events.asp.

Есть идеи, что означает ошибка?

Это связано с перезапуском пула приложений?

Если это так, обязательно ли перерабатывать пул приложений IIS?

Ответы [ 2 ]

0 голосов
/ 09 февраля 2010

Это также может быть вызвано взаимоблокировками в пуле потоков для вашего приложения. Вам может потребоваться настроить рабочие потоки в вашем файле machine.config или изменить настройки перезапуска, чтобы настроить частоту / время перезапуска на основе процессов или виртуальной памяти.

Конфликт, низкая производительность и взаимоблокировки при выполнении запросов веб-служб из приложений ASP.NET

0 голосов
/ 09 февраля 2010

Да, это IIS, выполняющий очистку и перерабатывающий пул приложений. Вы можете изменить, как это работает, изменив настройку в пуле приложений.

IIS 6 Настройка рабочих процессов для переработки

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