【发布时间】:2014-06-12 22:29:50
【问题描述】:
在我需要大约一个半小时才能完成工作的 Web 服务中,我正在使用 Task.Factory.Run() 方法在其中进行处理,并且我的 Web 服务位于 VM 机器上 IIS 中的 default application pool 内.大约 30 分钟后,我的 WebService 停止工作。我去了 Windows 事件日志,它的默认应用程序池在 20 分钟后由于工作线程不活动而关闭。
那么这是否意味着这就是我的 WebService 也停止工作的原因?如果是,他们为什么认为它不活跃?是因为Task.Factory.Run()吗?
【问题讨论】:
标签: c# asp.net .net iis-7 task-parallel-library