如果我想在9到11点之间每五分钟安排一次工作,我可以使用以下cron触发器:
0/5 21-22 * * *
(或类似5,10,15,20,25,30,35,40,45,50,55 21-22 * * *
之类的内容,以便在需要时更好地控制分钟数。)
有没有办法指定“从9:30到11:30每隔五分钟”?棘手的问题围绕着如果小时为5
,则会在分钟字段中21
跳过它,并且我不会立即意识到有任何方法可以实现这一点。
答案 0 :(得分:2)
一个简单的解决方法是在cron中添加更多预定作业...
即。
30,35,40,45,50,55 21 * * * /job_to_run
*/5 22 /job_to_run
5,10,15,20,25,30 23 * * * /job_to_run
P.S。 Cron通常具有以下顺序:
Minutes Hour DayOfMonth Month DayOfWeek Command