常用命令
pm2 start 入口文件名/配置文件
pm2 list 查看进程列表
pm2 restart <AppName / id> 重启
pm2 stop <AppName / id> 停止
pm2 delete <AppName / id> 删除
pm2 info <AppName / id> 查看基本信息
pm2 log <AppName / id> 查看日志
pm2 monit <AppName / id> 查看 cpu,内存等信息
基础配置
{
"apps": {
"name": "pm2-test-server",
"script": "app.js",
// 监听文件变化,是否自动重启
"watch": true,
"ignore_watch": [
"node_modules",
"logs"
],
// 设置多进程
"instances": 4,
// 错误日志
"error_file": "logs/err.log",
// console.log 打印的
"out_file": "logs/out.log",
// 日志每一条加时间戳
"log_date_format": "YYYY-MM-DD HH:mm:ss"
}
}