怎么使用pm2启动和暂停后端程序(后端架构nodejs+koa)

首先查看自己的pm2进程

bash 复制代码
pm2 list

或者

bash 复制代码
pm2 status

如果什么进程都没有,但是你确实有后端程序运行在服务器上,使用以下查看pm2程序的启动用户

bash 复制代码
ps aux | grep pm2

就可以看到具体的用户和进行的信息

接着转换到你要操作的pm2的进程用户下

bash 复制代码
sudo su - 用户名  # 切换到 某某  用户
pm2 list       # 查看 某某 用户管理的进程

如果想要退出进入的用户名状态下,输入"exit"进行退出

bash 复制代码
exit

然后pm2 list会输出很多的进程

查看进程的具体信息,确认自己运行后端文件位置

bash 复制代码
pm2 show <id>或者<name>

接着查看进程日志

bash 复制代码
pm2 logs <id> or <name>

终止进程

bash 复制代码
pm2 stop <id> or <name>

重启进程

bash 复制代码
pm2 restart <id> or <name>

确保程序在后台稳定运行

bash 复制代码
pm2 save

实时监控进程

bash 复制代码
pm2 monit
相关推荐
小码吃趴菜3 分钟前
TCP协议编程流程
服务器·网络·tcp/ip
煤球王子17 分钟前
浅学进程间通信3(消息队列)
linux
无垠的广袤18 分钟前
【工业树莓派 CM0 NANO 单板计算机】基于舵机和人脸识别的智能门禁系统
linux·python·opencv·yolo·ai·树莓派
阿里超级工程师27 分钟前
yunedit-ssh相比jenkins和winscp的特点和优势分析
服务器·ssh·jenkins
Tummer836328 分钟前
Docker+n8n全流程配置和部署(N8N部署流程)
运维·docker·容器
Tab60937 分钟前
接入谷歌home/assistant/智能音箱
服务器·前端·智能音箱
aliyunaliyun43 分钟前
2026年京东云企业专享优惠:云服务器租用费用明细及最新报价
服务器·网络·京东云
ホロHoro44 分钟前
数据结构非线性部分(二)review
linux·服务器·数据结构
wang6021252181 小时前
Git部署项目配置密钥-Linux系统
linux·运维·git
xlp666hub1 小时前
链表与它在 Linux 内核中的实现
linux·数据结构