Quartz cron shedule不会触发每小时运行的地方

时间:2015-05-29 11:25:43

标签: java cron quartz-scheduler

以下表达式未触发,但我希望每小时触发一次,如14:00,15:00,16:00

" 0 0 0/1 * *?"

2 个答案:

答案 0 :(得分:1)

我很遗憾地说,但汤姆是对的(非常感谢他),有一些逻辑错误导致触发器暂停,因此一些新创建的作业+触发器正在工作,但在一些操作后他们暂停了并且任何cron表达都变得无用。修复此错误后,所有以下表达式(我在调试时尝试了所有这些表达式)每小时触发一次作业:

0 0 1/1 * *?

0 0 0/1 1/1 *?

0 0 0/1 * *?

0 0 * * *?

答案 1 :(得分:0)

触发每日使用1/1在第0/1部分小时部分表示每小时。 要随时启动一个cron并让它每隔一小时触发一次,表达式就像:

  

0 0 0/1 1/1 * ? *

我刚刚测试过它显示了接下来几百个小时的日期和时间。 您可以生成自己的here

希望这有帮助。