pm2 简单使用
pm2 用于 node 服务,进程守护
全局安装
1 |
|
启动命令
假设 当前在项目根目录 index.js 是入口执行文件
1 |
|
重启命令
一般适用于 更新代码之后 需要重新加载配置
1 |
|
停止命令
结束进程 test 为启动时 定义的名称
1 |
|
删除命令
结束任务 并 从 list 中移除 下次需重新命名启动
1 |
|
同时管理多个服务
apps 中 每一个对象,代表一个服务 可不同入口 也可同一服务 启用不同配置 例如 3000 3001 服务
1 |
|
查看程序列表
用于查看当前运行列表 以及一些状态摘要 例如 cpu 重启次数等
1 |
|
查看日志输出
默认把所有任务日志输出 最后 15 行 也可单独配置不同应用不同日志
1 |
|