使用pm2在serv00上進行進程管理

学习笔记 liuruoyu 135℃ 0评论

1、安裝pm2:

bash <(curl -s https://raw.githubusercontent.com/k0baya/alist_repl/main/serv00/install-pm2.sh)

如果不是serv00的vps,可以走正常安裝流程:
npm install pm2@latest -g

配置 pm2 使其在系統重啟時自動啟動並恢復進程:
pm2 startup
pm2 save
查看進程列表:
pm2 list


2、安裝pm2的log管理模塊,並且設置管理:

安装 pm2-logrotate 模块:
pm2 install pm2-logrotate
设置最大日志文件大小(默认为 10M):
pm2 set pm2-logrotate:max_size 10M
设置保存的日志文件数量(默认为 30):
pm2 set pm2-logrotate:retain 30
设置日志轮换的时间间隔(默认为每天轮换一次):
pm2 set pm2-logrotate:interval 1d
使用以下命令查看当前的日志轮换配置:
pm2 conf
每次修改配置后,可以通过重启 pm2-logrotate 模块来使配置生效:
pm2 restart pm2-logrotate

3、使用pm2來啓動哪吒監控的客戶端:
pm2 start nezha.sh --name nezha-agent --watch
pm2 save

转载请注明:刘太监的私藏 » 使用pm2在serv00上進行進程管理

喜欢 (0)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址