部署PM2 Node

PM2 是具有内置负载均衡器的 Node.js 应用程序的生产流程管理器。它允许您让应用程序永远保持活动状态,在不停机的情况下重新加载它们并促进常见的系统管理任务。

1.安装

yum -y install nodejs;
npm install -g n;
yum -y remove nodejs
vim /etc/profile;
export PATH=$PATH:/usr/local/bin/ 
source /etc/profile;
#n latest,用于安装最新版,此处安装版本和产线版本一致
n v12.22.7;
#设置淘宝镜像源
npm config set registry https://registry.npm.taobao.org
#查看使用的镜像源
npm config get registry
#安装淘宝镜像源
npm install -g cnpm --registry=https://registry.npm.taobao.org
#安装pm2
npm install -g pm2
#修改app.js
target:'修改成访问的域名'
#启动pm2
pm2 start app.js --name="pre-test" --watch
pm2 stop app.js --name="pre-test" --watch
#零停机重新加载
pm2 reload all
#查看pm2进程
pm2 list
#监视每个node进程的CPU和内存的使用情况
pm2 monit
#查看pm2日志
pm2 logs pre-test
THE END
分享
二维码
LVM
< <上一篇
下一篇>>
文章目录
关闭
目 录