2012-03-22 6 views
1

Существует веб-приложение ASP.NET, некоторые из его модулей реализованы потоками (C#).IIS Process Recycled When Thread Running

Когда потоки запущены, что приводит к переработке IIS-процесса?

+0

Заканчивать http://stackoverflow.com/questions/536681/can-i-use-threads-to-carry-out-long-running-jobs-on-iis больше Информация. –

ответ

4

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

Также см: "ASP.NET Application Life Cycle Overview"

+0

Спасибо @BrokenGlass, но вы имеете в виду, что потоки потеряли (никогда не было) – WangHu

+1

потоки будут прерваны - не стоит долго работать в фоновом режиме в ASP.NET, подумайте о переносе этого в отдельную службу Windows – BrokenGlass

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

  • Нет связанных вопросов^_^