1
私の環境は、npm 5.0.0およびノード8.0.0をインストールしたubuntu 16.04です。私は明示的なアプリケーションを作成し、アプリケーションのルートディレクトリにnohup npm start &で起動しました。しかし、数分後にアプリが到達できなくなり、プロセスが失われました。私は数回の再起動を試みましたが、プロセスは常に自動的に終了します。長時間実行しているnodejsアプリケーションを起動するにはどうすればよいですか?Nodejsはしばらく実行後に自動的に終了します
について
を再起動するために行われ、「数分後に、後に」あなたは何を意味するのですか?あなたが積極的に見ていないマシンでこれを行っている場合は、プロセスを実行し続けるために、[forever](https://www.npmjs.com/package/forever)のようなものを使用する必要があります – aug
nodemonを使用しますbestまたはpm2 – Adiii
アプリケーションがクラッシュしているようです。 Nohupはアプリケーション出力からログを生成しますが、それを調べましたか? Nohupは正常に動作するはずですが、通常は永遠にpm2に頼っているアプリケーションを終了させるためです。 – flaviodesousa