Linux
相同間隔的多個 crons 失敗 - 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 沒有執行。
是否由於以前的 crons 花費了太多時間或任何其他原因而被跳過?
請幫我解決這個問題。提前致謝。
失敗的原因很大程度上取決於您的 cronjobs 調度程序。
無論如何,嘗試將它們移動到某個地方的單個(shell)腳本
/usr/local/bin
並呼叫它。