【发布时间】:2012-02-24 05:57:20
【问题描述】:
现在我的调度程序有了这个配置:
<task:scheduled ref="task" method="run" cron="0 45 22 * * *" />
这个任务什么时候执行?以及如何将其更改为每分钟执行此任务
【问题讨论】:
现在我的调度程序有了这个配置:
<task:scheduled ref="task" method="run" cron="0 45 22 * * *" />
这个任务什么时候执行?以及如何将其更改为每分钟执行此任务
【问题讨论】:
此任务在每天、每周、每月的 22:45:00 执行。
要每分钟执行一项任务,请使用
0 * * * * *
【讨论】:
接受的答案对于春天是正确的。除此之外,应该注意目标系统是使用 6 位还是 5 位 cron。
使用 5 位数的 crons
0 * * * * 计划运行“在第 0 分钟”(因此每小时)。
这种情况下的正确答案应该是
* * * * *
或
*/1 * * * *
【讨论】: