【发布时间】:2016-07-29 19:55:34
【问题描述】:
我遇到了一个奇怪的情况,我只能选择使用 Cron 触发器,并且需要每 40 秒触发一次作业。这可以通过 Cron 触发器实现吗?如果是,请您帮忙。
我的表达方式如下:
0/40 * * * * ?
实际结果:
- 作业在 12:00:00 执行
- 作业在 12:00:40 执行
- 作业在 12:01:00 执行
- 作业在 12:01:40 执行
预期结果:
- 作业在 12:00:00 执行
- 作业在 12:00:40 执行
- 作业在 12:01:20 执行
- 作业在 12:02:00 执行
提前谢谢...
【问题讨论】:
-
您在
quartz.log中看到任何解析错误、未命中等异常/错误 -
@sozkul 没有收到任何异常/错误,但看不到作业在期望或预期的时间触发。
-
有时,石英数据库没有按预期更新,请检查触发器定义。有什么区别吗?
-
是的,它是完美的。 @sozkul 甚至文档都说触发器的行为是结果。感觉,表情不符合预期。
标签: cron quartz-scheduler cronexpression