# 0 1 2 修改下面这三个地方
broker.id = x # broker id
listeners=PLAINTEXT://host:post # kafka 端口主机配置
log.dir=xxxxx # kafka日志存放位置
./kafka-server-start.sh -daemon ../config/server.properties
./kafka-server-start.sh -daemon ../config/server1.properties
./kafka-server-start.sh -daemon ../config/server2.properties

# 在创建主题的时候除了指明了主题的分区数目之外,还指明了副本数
./kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 3 --partitions 2 --topic my-replicated-topic
搭建三个broker的kafka,然后给每一个broker创建两个分区,然后给每个分区创建三个副本,不同的副本分布在不同的broker上
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kSN0kTIO-1656256296761)(C:/Users/zhengbo/%E6%88%91%E7%9A%84%E5%AD%A6%E4%B9%A0/Typora%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0/%E4%B8%AD%E9%97%B4%E4%BB%B6/Kafka/image-20220617234041666.png)]](https://1000bd.com/contentImg/2022/06/28/053840572.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3RF2D4OF-1656256296762)(C:/Users/zhengbo/%E6%88%91%E7%9A%84%E5%AD%A6%E4%B9%A0/Typora%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0/%E4%B8%AD%E9%97%B4%E4%BB%B6/Kafka/image-20220617214820156.png)]](https://1000bd.com/contentImg/2022/06/28/053840794.png)
./kafka-console-producer.sh --broker-list
localhost:9092,localhost:9093,localhost:9094 --topic my-replicated-topic
./kafka-console-consumer.sh --bootstrap-server
localhost:9092,localhost:9093,localhost:9094 --from-beginning --topic my-replicated-topic
./kafka-console-consumer.sh --bootstrap-server
localhost:9092,localhost:9093,localhost:9094 --from-beginning --consumer-property group.id=testGroup1 --topic my-replicated-topic
