3
Upstart를 사용하여 하트 비트 서비스 (python 스크립트)를 서비스로 전개하고자합니다.upstart를 사용하여 우분투에서 Python 서비스 실행하기
내 이해는 /etc/init/myheartbeatservice.conf
에 다음 내용을 추가해야한다는 것입니다.
# my heartbeat service
description "Heartbeat monitor"
start on startup
stop on shutdown
script
exec /path/to/my/python/script.py
end script
내 스크립트는 다른 서비스 프로세스를 시작하고 프로세스를 모니터링하고 하트 비트를 외부 서버에 정기적으로 보냅니다. startup
과 shutdown
이 정확한 이벤트입니까? 또한 내 스크립트는 새 스레드를 만듭니다. 내 conf 파일에 fork daemon
을 추가해야한다고 가정하고 있습니까?
감사합니다.