我们希望将kafka主题的日志保留时间从默认更改为30天。因此,我们使用下面的命令来做到这一点。
bin/kafka-configs.sh --zookeeper localhost:2181--entity-type topics --entity-name testTopic --alter --add-config retention.ms=2592000000
但是__consumer_offsets
主题发生了什么。此主题是否还需要更新保留?
答案 0 :(得分:1)
__consumer_offsets
主题保留时间由broker configuration参数的一部分offsets.retention.minutes
控制。
在某个消费者群体失去所有消费者之后(即变空) 其偏移量将在此保留期内保留,直到获得 丢弃。对于独立消费者(使用手动分配),抵消 上次提交时间加上此保留时间后将过期 期间。
在KIP-186之前,其默认值为1440分钟(1天),这将保留时间默认设置为10800分钟(7天)。