kafka leader平衡策略
Posted 鲁仕林
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了kafka leader平衡策略相关的知识,希望对你有一定的参考价值。
1.1个partition的默认leader是replicas中的第一个replica
2.kafka controller会启动一个定时的check线程,kafka默认是5min周期,mafka是30min周期。去check当前的leader信息
3.该线程的工作原理: controller check每台alive的broker当前的元数据信息中的partition的leader信息,然后和默认的leader(1)的值进行比较,求出imbalanceRatio(比例)。
4.比较发现这个比例超过10%(kafka默认),则进行rebalance
以上是关于kafka leader平衡策略的主要内容,如果未能解决你的问题,请参考以下文章