apache kafka 的混合保留策略

Mixed retention policy on apache kafka

是否可以在混合 log.retention.bytes 和日志 retention.hours 的 kafka 上应用关于消息删除的混合保留策略? 我想做的是在队列中保留一定大小的日志,但即使大小低于给定的上限,也会按时删除过期

是的,您可以混合使用时间和大小保留设置。以先应用者为准将触发删除。

所以是的,对于您的示例,即使您没有达到最大大小,日志也会被清理,只是等待时间到期。