是什么导致我的kafka日志段被删除?

时间:2017-04-28 21:26:03

标签: logging apache-kafka segments

这些是我的设置

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为空)?

1 个答案:

答案 0 :(得分:0)

有一个我没看过的属性“min.cleanable.dirty.ratio”。考虑到这一点,我能够定期触发压缩。