一、命令
1.设置开机启动
1 | pm2 startup |
2.关闭开机启动
1 | pm2 unstartup systemd |
3.无中断式重启
1 | pm2 reload app |
4.清空所有应用日志
1 | pm2 flush |
5.以cluster模式启动
1 | pm2 start index.js -i n/max // max: 按cpu数量自动分配 |
二、配置(Ecosystem选项参考)
1.以json格式输出日志
1 | --log-type=json |
2.cluster模式下日志合并
1 | --merge-logs |
3.以server所在时区显示timestamp(遵循moment.js)
1 | --log-date-format 'YYYY-MM-DD HH:mm:ss' |
三、pm2-logrotate
1.安装
1 | pm2 install pm2-logrotate |
2.日志位置:
1 | ~/.pm2/logs/ |
3.设置
1 | pm2 set pm2-logrotate:option value |
参考文章: