同一间隔的多个 cron 失败 - linux crontab

同一间隔的多个 cron 失败 - linux crontab

在我的服务器中,我已经安排了以下一组 cron 文件。

00 21 * * * /bin/sh /path/db_backup.sh
*/2 * * * * /usr/bin/php /path/file1.php
*/2 * * * * /usr/bin/php /path/file2.php
...
*/2 * * * * /usr/bin/php /path/file7.php
*/2 * * * * /usr/bin/php /path/file8.php

所有 cron 文件都按时运行。但最后两个 php 文件 7 和 8 没有运行。

是否由于之前的 cron 花费的时间太长或者有其他原因而被跳过?

请帮助我解决这个问题。提前致谢。

答案1

失败的原因很大程度上取决于你的 cronjobs 调度程序。

无论如何,尝试将它们移动到某个地方的单个(shell)脚本/usr/local/bin并调用它。

相关内容