使WCF Singleton长时间运行

时间:2011-07-28 14:22:55

标签: wcf iis-6 singleton infinite lifetime

我有一个在IIS中作为单例运行的WCF服务。这项服务的问题在于工人流程在大约几年内回收。 40分钟。

是否可以使用IIS设置使服务长时间运行? 如果是,请告诉我一些IIS设置。 或者,是否有其他方法可以使WCF保持活动状态....

2 个答案:

答案 0 :(得分:2)

您可能需要考虑将服务托管为Windows服务而不是IIS。通过将服务配置为单例,您可以与IIS按需实例化生命周期作斗争。

答案 1 :(得分:1)

您应该在应用程序池的高级设置中将Idle timeout设置为0