ubuntuとnode.jsアプリの起動に少し問題があります。
upstartスクリプトではすべてが正常に機能していました。新しいコードをデプロイするまで、開始、停止、ステータス設定などはすべて期待どおりに機能しました。変更は実行中のアプリに反映されませんでした。どういうわけか、アプリをstop
ing& ingしても、新しいコードが読み込まれていなかったと考えました。start
実行中のデーモンのpidについてマニュアルkill
を作成しました。これは、問題が発生したと思われる場所です。
現時点でinitctl list
は、リストに自分のアプリが表示されている場合:
mynodejs.app stop/waiting
私start mynodejs.app
が始めたように見えるとき:
mynodejs.app start/running, process 16228
しかし、それを止めようとすると:
stop: Unknown instance:
と...
status mynodejs.app
mynodejs.app stop/waiting
...アプリは稼働していますが。