실패 할 때마다 자동으로 다시 시작해야하는 Python 스크립트가 있습니다.
이 목적으로 cron을 다음 설정으로 사용하려고합니다.
*/2 * * * * pgrep -f handler.py || /usr/bin/nohup /usr/bin/python3.6 /root/projects/myproject1/handler.py &
이 명령을 cli에서 직접 실행하면 잘 시작되지만 cron에서는 작동하지 않습니다.
Syslog는 오류없이 명령을 실행하려는 Cron의 시도를 보여줍니다.
CRON[10810]: (root) CMD (pgrep -f handler.py || /usr/bin/nohup /usr/bin/python3.6 /root/projects/myproject1/handler.py &)
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다