我需要每 2 分钟运行一次 cron 任务(*/2
)但是仅有的每小时的前 30 分钟,两次运行之间暂停 30 分钟。
例如:
- 10:00 至 10:30:每 2 分钟运行一次
- 10:30 至 11:00:无跑步活动
- 11:00 至 11:30:每 2 分钟运行一次
- ETC...
我怎样才能达到这个结果?
答案1
你能在半小时后而不是之前跑步吗?如果可以的话,这对你来说应该有用……
30/2 * * * *
如果没有,您将必须指定希望它运行的每一分钟......
2,4,6,8,10,12,14,16,18,20,22,24,26,28,30 * * * *
不确定你的小时是否应该全天重复,但我认为是这样。
答案2
这应该有效:0-30/2 * * * *