2017-09-28 15 views
0

를 떼 - 나는 분 이상 실행할 수있는 스크립트의 몇 가지로 중복 방지하기 위해 무리를 사용하는 모든 프로세스가 실행,수면과 크론 오프셋 나는 매 순간 여러 크론 작업을 실행 함께

* * * * * 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 초 간격으로 cron을 비틀어 넣고 싶습니다. 나는이는 수면 (from this post)와 함께 할 수있는 곳 읽고 :

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

내 질문은 : 나는 무리와 함께 잠을 사용할 수 있습니다 그렇다면, 어디는 sleep 10;

답변

0

내가 나서서 추가하려면 이것을 시험해보고 전에 수면을 취하는 것이 좋습니다 :

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