【问题标题】:IIS Process Recycled When Thread Running线程运行时IIS进程回收
【发布时间】:2012-04-06 14:25:21
【问题描述】:

有一个 ASP.NET Web App ,它的一些模块是由线程(C#)实现的。

线程在运行时,如果IIS进程被回收,会导致什么结果?

【问题讨论】:

标签: c# asp.net multithreading iis recycle


【解决方案1】:

您的应用程序域将被卸载,所有线程都将停止。您必须使用适当的 Application_StartApplication_End 处理程序来处理这种情况。

另见:"ASP.NET Application Life Cycle Overview"

【讨论】:

  • 谢谢@BrokenGlass,但你的意思是线程丢失(从未找到)
  • 线程将被中止 - 在 ASP.NET 中长时间运行后台操作不是一个好主意,请考虑将其移至单独的 Windows 服务中
猜你喜欢
  • 2012-10-22
  • 2010-12-03
  • 2018-09-27
  • 2015-01-01
  • 2017-05-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多