node.js - PM2 Logrotate 不会每天都转动 - 配置
问题描述
我的节点应用程序当前正在使用 pm2 进行控制台日志记录,我需要创建一个仅记录警告和错误的记录器,并将日志保存到日志文件中。它应该轮换间隔并在每天 01h00 重新启动。这是我当前的 pm2 配置:
"max_size": "50M",
"compress": true,
"rotateInterval": "* * 1 * * *"
此配置不会每天轮换。
我错过了什么?
解决方案
我认为您的 crontab 是错误的,应该是:
...
"rotateInterval": "0 1 * * *"
...
您可以检查https://crontab.guru来尝试/调试您的 crontab。
推荐阅读
- woocommerce - 在 URL 中不带 ?pay_for_order=true&key=wc_order_XXXXXX 参数支付 Woocommerce 订单
- python - 获取 sqlite3.OperationalError:输入不完整
- python - 如何从 linspace 中采样而不批量替换
- c# - 使用城堡为合同的命名端点创建 WCF 代理
- javascript - 组件重新渲染时数组为空
- javascript - PHP Datables 没有显示任何行 - 服务器端
- excel - 带有或条件的 COUNTIFS
- reactjs - 在外部 iframe 上填充输入
- kubernetes - 我想用 ansible 编辑 openshift 路由器默认部署
- wicket - Wicket - 创建动态标签