翻阅Kafka的文档,我发现了这个特殊的配置。 leader.imbalance.per.broker.percentage
.
是什么 leader.imbalance.per.broker.percentage
直觉上是什么意思?如何模拟此配置的工作?
Type: int
Default: 10
Valid Values:
Importance: high
Update Mode: read-only
为什么是价值 10
作为默认值?
翻阅Kafka的文档,我发现了这个特殊的配置。 leader.imbalance.per.broker.percentage
.
是什么 leader.imbalance.per.broker.percentage
直觉上是什么意思?如何模拟此配置的工作?
Type: int
Default: 10
Valid Values:
Importance: high
Update Mode: read-only
为什么是价值 10
作为默认值?
1条答案
按热度按时间vcudknz31#
leader.imbalance.per.broker.percentage
定义允许的非首选引线的百分比。如果经纪人的比率超过这个值auto.leader.rebalance.enable
如果是真的,Kafka会自动将这些分区的领导层移动到首选领导层上。如果一个分区有多个副本,其中任何一个都可以成为领导者,但总有一个首选副本。首选引线是副本列表中首先列出的副本。例如,在以下代理中,0是首选的引线:
默认情况下,此设置设置为10,因此kafka允许多达10%的领导者在再次选择首选副本之前使用非首选副本。