【发布时间】:2021-01-11 17:17:43
【问题描述】:
我已经使用 copytruncate 策略实现了基于 linux 的 logrotation。以下是相同的配置:
/data/app/info.log {
missingok
copytruncate
maxsize 50M
daily
rotate 30
create 644 app app
delaycompress
compress
}
使用上述配置,每当触发 logrotation 任务时应用程序同时写入日志,一些日志行就会被丢弃。有人可以指导我做错了什么或建议任何其他不会丢失数据的日志轮换策略。
【问题讨论】:
标签: linux logging logrotate log-rotation