我想运行三个cron作业命令每小时两次(每半小时一次),这些命令之间的间隔应该是1-2分钟。 我应该如何从cPanelconfigurationcron作业?
恐怕我不能说cpanel,但是crontab条目(如果可以的话)应该是这样的:
1,31 * * * * /path/job1 3,33 * * * * /path/job2 5,35 * * * * /path/job3
每小时运行一次,每小时运行两次,每小时运行1小时,3小时和5小时。
开始工作之间的时间间隔应该是2分钟,或者从一个完成之后到下一个开始的间隔应该是2分钟?
如果是第一种情况,请参阅MadHatter的评论。
如果是第二种情况,则最简单的方法是将所有内容包装在shell脚本中,然后在两者之间进行sleep 120 。
如果以前的任务没有完全恢复,下一个任务不应该触发,我经常这样做。 这也使得为整组任务设置信号更容易,所以如果一个任务挂起,下一次运行,你不会再次启动任务。