我是在这个网址下载的kafka
https://www.apache.org/dyn/closer.cgi?path=/kafka/2.4.0/kafka_2.12-2.4.0.tgz
解压到指定目录
cmd下输入命令启动 kafka ,zookpeer 和创建副本
开启kafka
bin\windows\kafka-server-start.bat config\server.properties
开启zookeeper
bin\windows\zookeeper-server-start.bat config\zookeeper.properties
创建副本
kafka-topics.bat --create --bootstrap-server localhost:9092 --replication-factor 1 --partitions 1 --topic test
记住不要把之前开了的两个 关掉,不然查看 创建的东西就会 连接不到(我亲自踩坑)
回复之前的两个黑框,也就重启了。之前不知道我关了那两个
查看创建的东西
kafka-topics.bat --list --bootstrap-server localhost:9092
【记住 不要把 之前的黑框关了】
生产者产生消息
kafka-console-producer.bat --broker-list localhost:9092 --topic test
输入命令 回车,等会出现> 表示你可以发消息了
消费者接收消息
kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic test --from-beginning