【发布时间】:2012-06-21 14:40:27
【问题描述】:
我在 IIS 7.5 上运行一个 Web 应用程序,它需要偶尔回收(否则内存使用会失控,我正在调查!)。
当它回收时,它实际上不会运行,直到另一个请求进来,石英不会运行。
有没有办法让IIS在回收应用池后立即自动调出1个工作进程,以确保quartz始终在线?
【问题讨论】:
-
你不应该在 Windows 服务中托管石英吗?
-
@JakubKonecki,这将是我的计划 b,它比在应用程序中托管它更努力,因为调度程序只与应用程序交互。
-
应该是 A 计划 ;-) haacked.com/archive/2011/10/16/…
-
看看我在Quartz.net scheduler doesn't fire jobs/triggers once deployed 上的回答。希望这会有所帮助。
标签: c# asp.net iis quartz.net