文章目录
- 1.概述
-
- 1.1 replicaAssignmentStr为空
- 1.2 指定副本
1.概述
因为需要所以需要一个程序对kafka进行扩容处理
然后写了一个方法如下
/**
*
* @param zkUrl
* @param topicName
* @param partition
* @param replicaAssignmentStr
* 副本分配方案为格式 "2:1,3:1" 这里表示的是2个分区分别对应的副本情况,0分区对应的brokerid为
* 2 和 1 的,1分区对应的副本为 3,1 不同的分区的副本用逗号分隔,同一个分区的多个副本之间用冒号
* 分隔,同时需要注意的是,副本分配方案要报考已有分区的副本分配信息根据分配顺序从左到右依次与分区对应
*