.net Quartz不会在Windows 2003中运行

时间:2012-01-24 12:30:12

标签: quartz.net

我在Windows 2003服务器中安排了一个石英调度程序。当我在工作的时候 石英调度程序正在运行的系统。 但是当系统处于空闲模式时(我没有触摸一段时间系统进入空闲状态)在这种情况下,我安排了石英调度程序每天0 0 1 1 * *? *它 不会用那个表达来解雇。表达是正确的。如果 请不要让我知道这个表达方式。有任何安全设置 用于Windows 2003服务器和Windows 7中的quartz调度程序。

但是在Windows XP中每件事都可以正常工作

1 个答案:

答案 0 :(得分:0)

根据CronMaker,您的日程安排应该每天凌晨1点30分开始 你在哪里托管Quartz Scheduler? ASP.NET,Windows服务?
您使用的是RAMJobStore还是AdoJobStore?

<强>更新

几个月前,我开发了一个托管Quartz.net的自定义Windows服务 我已经使用AdoJobStore将我的日程安排和作业保存在Sql Server数据库上 这些服务在Windows 2003 Server 32Bit上运行,到目前为止我从未遇到过任何问题。

在这些情况下,最好的办法是配置您的应用程序以进行一些调试 我已经解释过here

您可以从here下载Common.Logging.NLog 在ZIP文件中,您可以找到所需的所有组件 如果你正在使用Quartz.NET 1.0.3,你必须下载Common.Logging 1.2.0。

有关Common Logging infrastructure here

的更多信息