다른 스크립트와 상호 작용하는 "vpn.sh" expect
라는 스크립트 가 있습니다 . ex.sh
이 vpn.sh
스크립트는 VPN 클라이언트를 실행하므로 서버가 재부팅될 때 자동으로 시작하려면 Upstart가 필요합니다.
현재 /etc/init/myjob.conf에 "myjob.conf"라는 시작 작업이 있고 그 작업이 실행되는 것은 전부입니다 ex.sh
. 문제는 /var/log/upstart/ex에 대한 로그를 보면 분명히 스크립트 실행이 끝나고 다시 시작될 때 ex.sh가 매분 실행되고 있다는 것을 알 수 있지만 이것이 필요하지 않다는 것입니다. VPN 프로세스는 한 번만 시작하면 됩니다.
이 문제를 어떻게 해결할 수 있나요?
답변1
respawn
그것에서 라인을 제거합니다 myjob.conf
.