PM2 Logrotate 不会每天都转动 - 配置
PM2 Logrotate does'nt turn every days - configuration
我的节点应用程序当前正在使用 pm2 进行控制台日志记录,我需要创建一个记录器来仅记录警告和错误并将日志保存到日志文件中。它应该轮换间隔并在每天 01h00 重新启动。这是我当前的 pm2 配置:
"max_size": "50M",
"compress": true,
"rotateInterval": "* * 1 * * *"
此配置不会每天轮换。
我错过了什么?
我觉得你的crontab不对,应该是:
...
"rotateInterval": "0 1 * * *"
...
您可以检查 https://crontab.guru 到 try/debug 您的 crontab。
我的节点应用程序当前正在使用 pm2 进行控制台日志记录,我需要创建一个记录器来仅记录警告和错误并将日志保存到日志文件中。它应该轮换间隔并在每天 01h00 重新启动。这是我当前的 pm2 配置:
"max_size": "50M",
"compress": true,
"rotateInterval": "* * 1 * * *"
此配置不会每天轮换。
我错过了什么?
我觉得你的crontab不对,应该是:
...
"rotateInterval": "0 1 * * *"
...
您可以检查 https://crontab.guru 到 try/debug 您的 crontab。