Quartz.net定期回收IIS应用程序池

时间:2013-08-26 02:00:12

标签: quartz.net

我在同一台服务器上有一个Quartz.net窗口服务和asp.net Web应用程序托管。

Quartz.net窗口服务定期回收IIS应用程序池和Web应用程序用户会话超时。如果我停止了Quartz.net窗口服务,那么Web应用程序用户就没有会话超时。

我不知道为什么Quartz.net窗口服务会回收IIS应用程序池,因为Scheduler是作为窗口服务托管的。

我唯一能想到的是Web应用程序和Quartz共享相同的业务逻辑dll。

有人遇到过这个问题吗?

此致 亚历

1 个答案:

答案 0 :(得分:1)

您的Quartz.net窗口服务是否执行以下指定的任何操作:

What causes an application pool in IIS to recycle?

例如,如果您的窗口服务正在Web应用程序所在的目录中创建目录,则会导致相应的应用程序池回收。