私はEC2上のUbuntuサーバーにnode.jsアプリケーションをデプロイしています。永遠に動作させるためにForeverを使用しています。私は、コンソールで次のように入力するとなぜ永遠にNode.JSがrc.localで動作しないのですか?
問題は、次のとおりです。
forever start ~/path/myapp.js
それだけで正常に動作します。しかし、私はスタートアップ時に自動的にアプリケーションを起動したいので、/etc/rc.localにその行を追加して、動作を停止しました。 rc.localのそれ以外のものはすべて動作します。
私はLinuxに慣れていないので、rc.localを実行しているときに重要なコンポーネントが初期化されていないことを推測します。私はその行を追加することができる別の場所がありますか?
おかげで、
これは動作するようには思えません私のためには、私は見ることができますが、アプリケーションは間違いなく実行されていません。 – Joel