5 분마다 실행되는 crontab 작업이있는 경우 어떻게 초과 실행되지 않도록합니까? 즉, crontab 작업의 이전 반복이 다음 작업이 실행되기 전에 완료되었는지 어떻게 확인합니까?crontab 작업이 서로 오버런되지 않도록 하시겠습니까?
3
A
답변
2
스크립트가 시작될 때 파일이 이미 존재하지 않으면 파일 시스템의 고유 한 임시 파일을 만드십시오.이 경우 스크립트가 이미 실행 중이므로 종료해야합니다. 스크립트 끝에서 고유 한 임시 파일을 삭제하십시오.
다른 변형이 있습니다.하지만 모두 비슷한 아이디어가 있습니다. 이 답변을 원하면 옆에있는 체크 표시를 선택하십시오. 감사!
1
무리를 사용하십시오. 기본적으로 dqhendricks가 제안하는 것을 수행합니다.
관련 문제
- 1. 석영 스케줄러 작업이 즉시 실행되지 않도록 방지
- 2. MapReduce 작업이 서로 독립적임을 보장하려면 어떻게해야합니까?
- 3. Plesk의 Crontab
- 4. UITableView가 스크롤되지 않도록 하시겠습니까?
- 5. crontab 작업 디버깅
- 6. 의 crontab 변수의 가용성을 알고
- 7. iOS SDK에서보기가 언로드되지 않도록 하시겠습니까?
- 8. 클라이언트가 서버를 오버로드하지 않도록 하시겠습니까?
- 9. NSIS가 아카이브를 추가하지 않도록 하시겠습니까?
- 10. 활동이 다시 시작되지 않도록 하시겠습니까?
- 11. iFrame의 위치가 변경되지 않도록 하시겠습니까?
- 12. 앱이 즉시 종료되지 않도록 하시겠습니까?
- 13. 일시적으로 수명이 연장되지 않도록 하시겠습니까?
- 14. crontab 명령 레이크 작업은 루비
- 15. PHP, crontab, DateInterval : 사람이 읽을 수있는 간격을 crontab 형식으로 변환합니다.
- 16. Crontab + rails3 + bundler
- 17. 대신의 crontab -e
- 18. SVN 업데이트 Crontab 리눅스
- 19. django에서 crontab 사용
- 20. crontab 설정 문제
- 21. Crontab : 여러 줄로 잘라내시겠습니까?
- 22. RichTextBox 작업이 컨트롤의 실행 취소 스택에 추가되지 않도록 방지
- 23. cron 작업이 실행되지 않습니다.
- 24. 삼각형의 좌표 레이블이 서로 충돌하지 않도록 정렬하십시오. 액션 스크립트 3
- 25. SSIS - 작업이 실패하지만 패키지가 성공하도록 허용 하시겠습니까?
- 26. 리눅스에서 crontab 오라클 문제가 발생했습니다
- 27. crontab 항목을 테스트하는 방법은 무엇입니까?
- 28. 내 프로젝트에 crontab 파일 저장
- 29. crontab 스타일 줄 구문 분석
- 30. Windows Media Player가 포함되지 않도록 반복 하시겠습니까?