我的Quartz cron表情是:
50 * 10-11 * * ?据我所知,这意味着:
在每周/月和每年上午10至11小时内,每50秒运行一次作业。
问题是,即使在上午11点以后,这项工作仍在运行。
我试过了
50 * 10-11 * * *但这样我就能得到例外:
support for specifying both a day-of-week and a day-of-month parameter is not implemented发布于 2015-04-16 12:16:35
我找到了它的工作原理。10-11实际上意味着工作将持续2个小时,而不是一个小时。它会持续到11点59分。同样的事情在几分钟内也是如此,如果我写:
50 0-10 10 10-11 *?
作业每小时(10和11)运行11次(0-10次),运行时间为第二个50次。
希望这能帮助像我这样的人:)
https://stackoverflow.com/questions/29671448
复制相似问题