2017-09-28 13 views
0

フロック私は毎分、いくつかのcronジョブを実行する - 私は、スクリプトのカップルが分以上のために実行可能と重ならないために群れを使用します。スリープオフセットとCronsと一緒

* * * * * flock -n /path/to/lock-process-1.txt php /path/to/process-1.php 

* * * * * flock -n /path/to/lock-process-2.txt php /path/to/process-2.php 

しかし、すべてのプロセスがで実行同じ時間(プロセスの大部分は数秒しかかかりません)。だから、私は10秒離れているようにクロンをずらしていきたいです。私はこれがスリープ(from this post)で行うことができることを他の場所で読んだ:

* * * * * sleep 10;curl http://www.google.com/ 

私の質問は:私は群れと一緒に睡眠を使用することができますし、もしそうなら、どこがsleep 10;

答えて

0

は、私が先に行って、追加しますこれをテストし、群れの前に眠ることはOKです:

* * * * * sleep 10; flock -n /path/to/lock-process-2.txt php /path/to/process-2.php 
関連する問題