【发布时间】:2009-05-06 16:56:36
【问题描述】:
我正在使用石英来安排我的工作, 我需要每天凌晨 2:00 执行一项工作,每 10 分钟重复执行 5 次,有什么想法吗? 结果应该是:2:00 2:10 2:20 2:30 2:40
提前致谢。
【问题讨论】:
-
我怀疑你需要每 10 分钟重复一次 一次 吗?具体问题是什么?
标签: quartz-scheduler
我正在使用石英来安排我的工作, 我需要每天凌晨 2:00 执行一项工作,每 10 分钟重复执行 5 次,有什么想法吗? 结果应该是:2:00 2:10 2:20 2:30 2:40
提前致谢。
【问题讨论】:
标签: quartz-scheduler
我会看一下 Quartz CronTrigger,尤其是 / 的用法来指定 每 'n' 分钟/小时 什么的。
我想你会需要
0 0,10,20,30,40 2 * * ?
在凌晨 2 点开火,然后每 10 分钟在 2.10am-2.40am 开火。
【讨论】:
只需将计划时间指定为 CronTrigger 的 cron 字符串,如下所示:
0 0,10,20,30,40 2 * * *
【讨论】:
使用带有 cron 表达式的 CronTrigger,该表达式描述了您希望它运行的确切时间。对于每天 2:00、2:10、2:20、2:30、2:40,使用:
0 0,10,20,30,40 2 * * ?
【讨论】:
一个简单的解决方案是简单地设置 5 个任务,每 10 分钟一个。
【讨论】: