使用pm2进行进程守护

首先安装nvm

wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash

接着使用nvm安装Node.js

nvm install v16.11.1
nvm alias default v16.11.1

进入你程序文件目录
执行

npm i pm2 -g

再进入你下载下面程序的目录
执行

pm2 start ./app -name app123
pm2 save
pm2 startup

关闭程序的话,执行下面的命令

pm2 stop ./app -name app123

查看你的进程pid

ps -ef|grep app

#获取pid

sudo lsof -i:程序端口号

#结束进程

sudo kill -9 你上面查到的pid
点赞