介绍
PM2是具有内置负载均衡器的Node.js应用程序的生产运行时和进程管理器。它允许您永久保持应用程序活跃,无需停机即可重新加载它们,并促进常见的Devops任务。
也就是说 你关闭服务器的终端时 node 的进程也会关闭的用 pm2 开起服务这个问题就解决了
安装pm2
npm install pm2 -g
安装在放一开始 node 位置的文件夹
必须把 pm2 加入 全局变量 不然 pm2 的命令会无效
启动一个应用程序
pm2 start app.js
app.js 是你要启动的文件名
列出所有正在运行的应用
pm2 list
管理应用程序
pm2 start server.js //启动server.js进程
pm2 start server.js -i4 //启动4个server.js进程
pm2 restart server.js //重启server.js进程
pm2 stop all // 停止所有进程
pm2 stop server.js //停止server.js进程
pm2 stop 0 //停止编号为0的进程
网友评论