这些是我的设置
log.retention.check.interval.ms=300000
检查何时可以删除日志
log.retention.hours=168
非活动片段在被删除之前必须有多久
log.retention.ms=null
非活动片段在被删除之前必须有多久
log.retention.bytes=-1
非活动段在被删除之前必须有多大
segment.ms=30000
在日志轮换之前必须有多长的段。
从我收集的内容中,应尽可能每30秒创建一个新的日志段(这种情况正在发生)。但为什么删除旧段?它不应该等待168小时(因为log.retention.ms为空)?
答案 0 :(得分:0)
有一个我没看过的属性“min.cleanable.dirty.ratio”。考虑到这一点,我能够定期触发压缩。