У меня есть веб-сайт ASP.NET MVC, который получает около 6500 обращений в день на общей платформе хостинга на сервере Intellect. Я продолжаю видеть перезагрузки приложений в журналах, и я не могу понять, почему.
Я прочитал статью Скотта Гу: http://weblogs.asp.net/scottgu/archive/2005/12/14/433194.aspx и реализовал технику, и вот то, что появляется в моем журнале:
Application Shutdown:
_shutDownMessage=HostingEnvironment initiated shutdown
HostingEnvironment caused shutdown
_shutDownStack=at
System.Environment.GetStackTrace(Exception e, Boolean needFileInfo) at
System.Environment.get_StackTrace() at
System.Web.Hosting.HostingEnvironment.InitiateShutdownInternal() at
System.Web.Hosting.HostingEnvironment.InitiateShutdown() at
System.Web.Hosting.PipelineRuntime.StopProcessing()
Кажется, что это происходит каждые пять минут.
Есть ли другие способы отладки этого?
UPDATE: Здесь указаны настройки пула приложений, упомянутые Softion:
CPU
- Предел: 0
- Предельное действие: никаких действий
- Предельный интервал: 5 минут
Модель процесса
- Тайм-аут ожидания: 20 минут
- Максимальное время отклика Ping: 90 секунд
- Лимит времени запуска: 90 секунд
Ускоренная защита
- Включено: True
- Интервал отказов: 5 минут
Переработка
- Ограничение личной памяти: 100 МБ
- Обычный временной интервал: 1740 минут (29 часов)
- Предел запроса: 0
- Конкретные времена: none
- Ограничение виртуальной памяти: 0