我在集群模式下使用带有spring 3.0.6
的{{1}}和oracle db,我正在使用所有石英api,因为我遇到了弹簧支持的石英api的问题。
我的作业类中有一些未初始化的依赖项,我在调度程序上下文中传递了这些依赖项,然后它正在运行。
问题是我的cron表达式是每隔5分钟quartz 2.1.6
运行一次,但它会继续运行我的作业。
我创建了job,在spring上下文中触发,然后将其传递给scheduler.scheduleJob方法
我不知道为什么它会继续执行这些工作,任何帮助都将受到高度赞赏。谢谢!
答案 0 :(得分:1)
这份工作需要多长时间?它是在最后一个完成之前重新开始的吗?
文档中有一个定期SimpleTrigger的示例。这可能比CronTrigger更简单:
http://quartz-scheduler.org/documentation/quartz-2.1.x/tutorials/tutorial-lesson-05