window安装使用kafka 3.x版本

 1、官网下载,我下载的版本是3.3.1

Apache Kafka

 

 

 

2、进入目录kafka_2.12-3.3.1,使用命令分别启动ZK跟kafka

在该目录下输入cmd打开新的窗口(不可关闭),启动zookeeper:

.\bin\windows\zookeeper-server-start.bat .\config\zookeeper.properties

 

 

在该目录下输入cmd打开新的窗口(不可关闭),启动kafka:

.\bin\windows\kafka-server-start.bat .\config\server.properties

 

3、开始使用

3.1 创建一个topic:test_topic,副本为1,分区为1

.\bin\windows\kafka-topics.bat --create --replication-factor 1 --partitions 1 --topic test_topic --bootstrap-server localhost:9092

3.2 查看所有的topic:

.\bin\windows\kafka-topics.bat --bootstrap-server localhost:9092 --list

 

 

 

 3.3 创建生产者和消费者

创建该topic的生产者:

bin\windows\kafka-console-producer.bat --broker-list localhost:9092 --topic test_topic

新打开一个窗口,创建消费者:

bin\windows\kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic test_topic --from-beginning

 

3.4 关闭kafka

打开安装目录,输入命令:

# 关闭kafka
bin\zookeeper-server-stop.sh
bin\kafka-server-stop.sh

 

4、window下便捷启动

新建两个文本文档run-zk.txt和run-kafka.txt,分别输入代码后,修改后缀为bat。注意要等ZK启动好后再启动kafka:

::/k代表不关闭窗口,C:\Tools\kafka\kafka_2.12-3.3.1是kafka安装目录,启动ZK。run-zk.bat
start cmd /k "cd C:\Tools\kafka\kafka_2.12-3.3.1&&bin\windows\zookeeper-server-start.bat .\config\zookeeper.properties"
::启动kafka。run-kafka.bat
start cmd /k "cd C:\Tools\kafka\kafka_2.12-3.3.1&&bin\windows\kafka-server-start.bat .\config\server.properties"
posted @ 2022-11-22 16:08  爱咖啡的尼尔  阅读(978)  评论(0编辑  收藏  举报