0

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

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

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

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

有人遇到过这个问题吗?

问候,亚历克斯

4

1 回答 1

1

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

是什么导致 IIS 中的应用程序池循环使用?

比如你的window服务在你的web应用所在的目录下创建目录,就会导致对应的应用池被回收。

于 2013-09-04T11:04:02.567 回答