nodejs是經過命令行方式執行,當用戶斷開時Nodejs也就中止運行了。下面介紹幾種辦法讓Nodejs常駐在後臺運行node
官網地址:pm2.io/git
npm install -g pm2
pm2 start app.js // 啓動
pm2 start app.js -i max //啓動 使用全部CPU核心的集羣
pm2 stop app.js // 中止
pm2 stop all // 中止全部
pm2 restart app.js // 重啓
pm2 restart all // 重啓全部
pm2 delete app.js // 關閉
複製代碼
nohup node app.js &
複製代碼
github地址: github.com/nodejitsu/f…github
npm install forever -g
forever start app.js //啓動
forever stop app.js //關閉
forever stopall //關閉所有
forever restart app.js //重啓
forever restartall //重啓所有
複製代碼