kafka日志保留是否适用于__consumer_offsets主题(默认主题)?

时间:2019-10-01 08:12:49

标签: apache-kafka

我们希望将kafka主题的日志保留时间从默认更改为30天。因此,我们使用下面的命令来做到这一点。

bin/kafka-configs.sh --zookeeper localhost:2181--entity-type topics --entity-name testTopic --alter --add-config retention.ms=2592000000

但是__consumer_offsets主题发生了什么。此主题是否还需要更新保留?

1 个答案:

答案 0 :(得分:1)

__consumer_offsets主题保留时间由broker configuration参数的一部分offsets.retention.minutes控制。

  

在某个消费者群体失去所有消费者之后(即变空)   其偏移量将在此保留期内保留,直到获得   丢弃。对于独立消费者(使用手动分配),抵消   上次提交时间加上此保留时间后将过期   期间。

KIP-186之前,其默认值为1440分钟(1天),这将保留时间默认设置为10800分钟(7天)。