Quartznet: IIS 应用程序池回收时 Quartz.Net 停止

创建于 2014-07-07  ·  3评论  ·  资料来源: quartznet/quartznet

我在我的 asp.net 应用程序中使用 Quartz.Net,我们以 IIS 回收结束,它停止工作。

我们在外部托管服务提供商中托管了我们的应用程序,因此我们无法使用解释的配置文件http://weblogs.asp.net/scottgu/auto-start-asp-net-applications-vs-2010-and-net-4-0 -系列

有没有办法在 IIS 重新启动/回收时自动使 Quartz.Net 活着?
尝试遵循此http://weblog.west-wind.com/posts/2007/May/10/Forcing-an-ASPNET-Application-to-stay-alive 。 但不工作

最有用的评论

你好,2017在这里。 从 IIS 8 开始,有一个新功能“应用程序初始化”可以安装在服务器端。
https://blogs.msdn.microsoft.com/vijaysk/2012/10/11/iis-8-whats-new-website-settings/
安装该功能,它将自动在您的所有站点上启用预加载。

所有3条评论

这不是 Quartz 的问题,而是 IIS 及其行为的问题。 您应该尝试实施链接中描述的解决方法之一,或不断 ping 您的网站以使其保持活动状态。

你好,2017在这里。 从 IIS 8 开始,有一个新功能“应用程序初始化”可以安装在服务器端。
https://blogs.msdn.microsoft.com/vijaysk/2012/10/11/iis-8-whats-new-website-settings/
安装该功能,它将自动在您的所有站点上启用预加载。

谢谢,我已经更新了常见问题解答,就在底部。

此页面是否有帮助?
0 / 5 - 0 等级