2009-10-01 5 views
5

Когда я настраиваю пул приложений для своего веб-приложения в IIS 6, он по умолчанию перезагружает рабочий процесс за 1740 минут (29 часов).Когда IIS перерабатывает рабочий процесс?

Этот процесс рециркуляции происходит даже при наличии активности на веб-сайте или только в случае неактивности в течение 29 часов?

+0

Хороший вопрос, но ответы ниже ниже действительно не отвечают на ваш вопрос. Я все еще смущен. Если рециркуляция происходит через 29 часов, разрешит ли запрос завершить или нет? –

+0

@JL: Это может быть полезно: http://blogs.msdn.com/b/david.wang/archive/2005/09/19/why-do-i-lose-asp-session-state-on-iis6 .aspx В основном IIS будет продолжать обрабатывать запросы (при условии, что ваша переработка перекрывается), но приложение потеряет состояние сеанса пользователя, если оно специально не предназначено для сохранения состояния на диск. – Mashmagar

ответ

4

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

  • Прошедшее время: В этом режиме процесс будет перерабатывать после определенного периода времени, независимо от того, сколько запросов приходят в
  • После порога запроса достигается
  • On Demand через IIS Manager Tool

Вы можете найти подробную информацию по этой теме на следующей ссылке