Nodejs常驻后台运行

  目录

nodejs程序在后台运行

Nodejs常驻后台运行

nodejs是通过命令行方式执行,当用户的xshell断开时Nodejs也就停止运行了。下面介绍几种办法让Nodejs常驻在后台运行

pm2(推荐)

官网地址

1
2
3
4
5
6
7
8
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

1
nohup node app.js &

forever

github地址

1
2
3
4
5
6
npm install forever -g
forever start app.js //启动
forever stop app.js //关闭
forever stopall //关闭全部
forever restart app.js //重启
forever restartall //重启全部