2017-07-16 81 views
1

我的環境是安裝了npm 5.0.0和node 8.0.0的ubuntu 16.04。我創建了一個快速應用程序,並在應用程序根目錄中使用nohup npm start &啓動它。然而,幾分鐘後,該應用程序變得無法訪問,並且該過程丟失。我嘗試重新啓動幾次,但過程總是自動退出。我如何啓動一個長期運行的nodejs應用程序?運行一段時間後Nodejs自動關閉

+0

當你說「幾分鐘後,後來的」你是什麼意思?如果你在沒有主動監視的機器上執行此操作,爲了使進程繼續運行,可能需要使用[forever](https://www.npmjs.com/package/forever) – aug

+0

使用nodemon將會最好或pm2 – Adiii

+0

看起來像你的應用程序崩潰。 Nohup從應用程序輸出中生成日誌,你看過它嗎? Nohup應該可以工作,但是對於離開一個運行人員的應用程序,通常會採用永久或pm2。 – flaviodesousa

回答

相關問題