0

字节保留策略是否适用于副本分区或领导者分区或两者?在多节点集群中,所有代理都配置了不同的保留策略,显然给定代理作为领导者的分区将受到本地字节保留策略的约束,但是给定代理的分区呢?经纪人是复制品?他们是否适用相同的政策?

例如,具有单个主题和两个分区的 2 节点集群。

  • Broker A 是分区 1 的领导者,包含分区 2 的副本
  • Broker B 是分区 2 的领导者,包含分区 1 的副本
  • Broker A 的字节保留策略为 1 字节
  • Broker B 的字节保留策略为 2 个字节

代理 A 会保留其托管的两个分区的 1 个字节吗?同样,代理 B 是否会保留其托管的两个分区的 2 个字节?

4

1 回答 1

0

是的,根据我的包含 3 个节点的集群,它会影响集群中的所有机器。

bin/kafka-topics.sh --zookeeper 172.29.xx.xx:2181 --alter --topic topicname --config retention.ms=2100000
于 2017-08-04T05:43:16.327 回答