(node-red)pm2的日志管理及使用pm2-logrotate进行日志分割

本文介绍了如何使用pm2的内置日志管理功能及其局限性,随后详细阐述了如何安装和配置pm2-logrotate插件以实现自动日志分割、控制日志大小和保留数量,以及停止和启动pm2-logrotate服务。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

pm2的日志管理及使用pm2-logrotate进行日志分割

1

一、说明

  1. pm2的自带日志管理功能:
      pm2的日志模块默认是每一个服务进程都分配两个默认的日志文件两个日志文件 (Linux: /root/.pm2/logs)
    (Windows: C:Users\Administratorl\pm2\logs) ,一个错误记录 xxx-errot.log,
    ,一个正常记录 xxx-out.log。启动项目后,可以通过pm2 logs命令查看,此时屏幕上会同时输出error log和 实时 out log,同时会打印出日志文件的路径,类似:
    1
    1
      但是pm2自带的日志功能是不支持自动分割的,这就会导致随之时间的推移,日志文件会越来越大,不但会影响性能,在后期排查问题的时候也会很麻烦,这时我们就可以使用pm2-logrotate插件来解决上面的问题。

  2. pm2-logrotate插件
      pm2-logrota

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值