我的Quartz cron表达式是这样的:
50 * 10-11 * * ?
据我所知,这意味着:
每周,每月,每年每10分钟运行一次工作,每周,每月,每年每周10到11(上午) .
问题是即使在上午11点之后工作也在运行 .
我试过了
50 * 10-11 * * *
但这样我就得到了例外:
support for specifying both a day-of-week and a day-of-month parameter is not implemented
1 回答
我发现它是如何工作的 . 10-11实际上意味着工作将持续2小时,而不是一个 . 它将持续到11:59:59 . 几分钟也是如此;如果我写:
这项工作将在第二次50次运行11次(0-10)每小时(10和11) .
希望这会帮助像我这样的人:)