我需要為我的 PHP 代碼設置 2 個具有非常精確時間的 cron 作業??寺?1:每 10 分鐘運行一次 cron 作業,每天在 9:24:59 到 15:14:59 之間運行。即 cron 作業從每天早上 9 小時 24 分 59 秒開始到下午 15 小時 14 分 59 秒。cron 應該每 10 分鐘運行一次,例如:9:24:599:34:599:44:599:54:59...14:54:5915:04:5915:14:59克隆 2:每 10 分鐘運行一次 cron 作業,每天在 9:15 到 15:05 之間運行。例如:9:159:259:359:45...14:4514:5515:05
2 回答

POPMUISE
TA貢獻1765條經驗 獲得超5個贊
您可以使用 bash 語法在 crontab 文件中指定腳本的時間范圍。例如,請參閱:Cron 作業和隨機時間,在給定的小時內以及如何檢查當前時間是否在 23:00 和 06:30 之間。
在一行中使用 bash 命令可能難以理解和維護。一個更簡單的選擇是使用 3 個 cron 選項卡條目。第一個條目將在 09:25 到 09:55 每 10 分鐘運行一次腳本。第二個條目將在 10:05 到 14:55 每 10 分鐘運行一次腳本。第三個條目將從 15:05 到 15:15 運行腳本。這三個 crontab 條目將導致腳本在 09:25、09:35、09:45 .... 15:15 運行。以下是三個 crontab 條目:
25-55/10 9 * * * script-path
5-55/10 10-14 * * * script-path
5-15/10 15 * * * script-path
您應該確認腳本在正確的時間運行
- 2 回答
- 0 關注
- 601 瀏覽
添加回答
舉報
0/150
提交
取消