2012-04-03 13 views
3

Upstartを使ってハートビートサービス(Pythonスクリプト)をサービスとしてデプロイするために作成します。upstartを使ってubuntuで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 

私のスクリプトは別のサービスプロセスを開始し、プロセスを監視し、ハートビートを外部のサーバーに定期的に送信します。 startupshutdownは間違っていますか? また、私のスクリプトは新しいスレッドを作成します。私はconfファイルにfork daemonを追加する必要があると仮定していますか?

ありがとうございました。

答えて