Я хочу создать для развертывания службы пульса (сценарий Python) в качестве службы, используя Upstart.
Насколько я понимаю, я должен добавить /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
являются правильными событиями?Также мой скрипт создает новую тему.Я предполагаю, что мне также нужно добавить fork daemon
в мой файл конфигурации?
Спасибо.