使用pm2 管理node服務後臺運行
阿新 • • 發佈:2019-03-17
查看 ack 後臺運行 wan list pm2 腳本 ron mon
forever --help
npm run dev的服務想放在服務器上,但是putty一斷服務就沒了。
網上差了下forever和pm2用的比較多,尤其是pm2 簡直太好用了。。
具體操作如下
安裝
npm install -g pm2
如果發現pm2找不到命令,做一下連接
找到pm2在本機的安裝目錄,
ln -s /usr/local/src/node/bin/pm2 /usr/local/bin/pm2
啟動服務(原服務是通過npm run dev啟動)
pm2 start npm -- run dev
如果原服務是node app啟動的話,就用pm2 start app.js --name uops
也可以找package.json裏的配置,例如
"scripts": {
"dev": "nodemon index.js"
}
終止pm2 stop
列舉出所有用pm2啟動的程序:pm2 list
查看啟動程序的詳細信息:pm2 describe id
具體參考了這個網址,謝謝!
https://www.cnblogs.com/wangrongxiang/p/7909885.html
如果用forever
npm install -g forever
forever start index.js //index.js是你要啟動的js文件
forever list //會列出forever正在運行的服務腳本
forever stop index.js //停止服務運行
使用pm2 管理node服務後臺運行