Cronjobがタイムリーに実行されました(予期しない)

Cronjobがタイムリーに実行されました(予期しない)

17分ごとに実行したいcronjobがありますが、実際に実行されていますが、毎時間実行されることもあります。直角(例:13:00)で実行されないようにするにはどうすればよいですか?

クローナ:

*/17 * * * * php script.php

クローナ記録:

Aug 10 16:17:01 CROND[1925]: CMD (php script.php)
Aug 10 16:34:01 CROND[1126]: CMD (php script.php)
Aug 10 16:51:02 CROND[1197]: CMD (php script.php)
Aug 10 17:00:01 CROND[1130]: CMD (php script.php)

ベストアンサー1

毎時間、17分の倍数ごとに実行するように要求し、それがすぐに実行されるタスクです(0は17の倍数です)。 :17、:34、および:51でのみ実行するには、次のようにします。

17,34,51 * * * *    php script.php

17分ごとに実行するには、* * * * *時間検証ロジックを使用してコマンドに追加する必要があります。

おすすめ記事