怎么使用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
相关推荐
hellolxb6 分钟前
Unreal Engine: Windows 下打包 AirSim项目 为 Linux 平台项目
linux·游戏引擎·虚幻
RLG_星辰42 分钟前
SHELL练习题(1-11题)记录(牛客)
linux·运维·服务器·shell
国际云,接待1 小时前
腾讯云怎么在游戏云中助力
服务器·游戏·云原生·重构·云计算·腾讯云
敲上瘾1 小时前
企业开发工具git的使用:从入门到高效团队协作
linux·git·gitee·github·开发工具
时光飞逝的日子1 小时前
Ubuntu搭建TFTP服务器的方法
linux·ubuntu·tftp
code monkey.1 小时前
【寻找Linux的奥秘】第六章:环境变量
linux·操作系统·环境变量
✿ ༺ ོIT技术༻3 小时前
Linux:网络层的重要协议或技术
linux·服务器·网络
ICT系统集成阿祥4 小时前
负载均衡—会话保持技术详解
运维·负载均衡
付出不多4 小时前
linux——mysql高可用
linux·运维·mysql
L汐9 小时前
07 负载均衡
运维·nginx·负载均衡