如果作业在运行时排队,Quartz会删除它

时间:2010-12-28 08:55:16

标签: c# .net quartz.net

我对Quartz有以下问题:

作业计划每10分钟运行一次。有时(很少)这项工作可能需要超过10分钟。在这种情况下,Quartz会将相同的作业放在队列上,以便在当前的(相同的作业)执行后运行。通常这没问题;这项工作将连续举办两次,一切顺利,运作良好。但是,在某些情况下,第二次工作也需要10分钟以上。我希望Quartz能再次将它放入队列中。相反,这个工作永远不会排队,也不会再次运行。除了这项工作之外,其他一切都是正常的,在重新启动系统之前,它永远不会再运行。

这是预期的行为吗?有什么方法可以修改它以更好地满足我的需求吗?

1 个答案:

答案 0 :(得分:0)

运行更多作业并且QUARTZ线程池被最大化时出现问题。