config/server.properties
为server1.properties
和server2.properties
server1.properties
为例,修改配置broker.id=1 listeners=PLAINTEXT://:9093 log.dirs=E:\\Develop\\kafka\\2.11-2.1.1\\kafka_2.11-2.1.1\\kafka-logs1 zookeeper.connect=localhost:12181,localhost:12182,localhost:12183
配置ZooKeeper集群可参考html
分别启动配置的server1和server2apache
.\bin\windows\kafka-server-start.bat .\config\server1.properties .\bin\windows\kafka-server-start.bat .\config\server2.properties
在一个Kafka上启动一个生产者:bootstrap
PS E:\Develop\kafka\2.11-2.1.1\kafka_2.11-2.1.1> .\bin\windows\kafka-console-producer.bat --broker-list localhost:9093 --topic test
在另外一个Kafka上启动一个消费者:windows
PS E:\Develop\kafka\2.11-2.1.1\kafka_2.11-2.1.1> .\bin\windows\kafka-console-consumer.bat --bootstrap-server localhost:9094 --topic test
若是,生产者上发送的消息,在消费者上能够接收到,证实集群成功。code
Kafka官网server