一、下载解压启动zookeeper
二、下载解压启动kafka
三、创建主题topics
kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 2 --partitions 3 --topic topic1
四、查看主题topic信息
kafka-topics.bat --describe --zookeeper localhost:2181 --topic topic1
查出信息如下图所示
五、创建生产者
kafka-console-producer.bat --broker-list localhost:9092 --topic topic1
六、创建生产者组
七、创建消费者
#从头开始接收
kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic topic1 --from-beginning
#接收
kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic topic1
八、创建消费者组
#一个消费者只能属于一个消费者组
#消费者组订阅的topic只能被其中的一个消费者消费
#不同消费者组中的消费者可以消费同一个topic
kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic topic1 --group group1
kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic topic1 --group group2
九、查看消费者组
kafka-consumer-groups.bat --bootstrap-server localhost:9092 --describe --group group1