kafka使用confluent-3.1.2
kafka新建topic , kafka决定副本分布
bin/kafka-topics --create --topic test001 --zookeeper localhost:2181 --replication-factor 3 --partition 3
//新建分区3,副本3的主题。
//kafka决定副本分布的方式给第一个分区随机选择,然后向右一次递增
//例如:
//partition:0 0 4 1
//partition:1 1 0 2
//partition:2 2 1 3
kafka 新建topic,指定副本分布
bin/kafka-topics --create --topic test002 --zookeeper localhost:2181 --replica-assignment 0:1:3,2:3:4,4:0:1
//分布结果
//partition:0 0 1 3
//partition:1 2 3 4
//partition:2 4 0 1