石英调度程序工作持续忽略cron计划

时间:2013-01-08 04:02:35

标签: cron quartz-scheduler scheduler continuous cronexpression

我在集群模式下使用带有spring 3.0.6的{​​{1}}和oracle db,我正在使用所有石英api,因为我遇到了弹簧支持的石英api的问题。

我的作业类中有一些未初始化的依赖项,我在调度程序上下文中传递了这些依赖项,然后它正在运行。

问题是我的cron表达式是每隔5分钟quartz 2.1.6运行一次,但它会继续运行我的作业。

我创建了job,在spring上下文中触发,然后将其传递给scheduler.scheduleJob方法

我不知道为什么它会继续执行这些工作,任何帮助都将受到高度赞赏。谢谢!

1 个答案:

答案 0 :(得分:1)

这份工作需要多长时间?它是在最后一个完成之前重新开始的吗?

文档中有一个定期SimpleTrigger的示例。这可能比CronTrigger更简单:

http://quartz-scheduler.org/documentation/quartz-2.1.x/tutorials/tutorial-lesson-05