Windows安装Kafka

110 阅读1分钟

1.下载zookeeper安装包。

安装包地址zookeeper.apache.org/releases.ht…

1.1 修改配置

  • 进入到zookeeper安装目录位置。
  • 将zoo_sample.cfg文件重命名为zoo.cfg。
  • 编辑zoo.cfg文件,修改数据保存路径,注意路径要使用 \\分隔

zook.png

1.2 运行Zookeeper

  • 使用cmd窗口,进入到zookeeper安装目录的bin文件下,输入zkServer,运行Zookeeper

image-20230425153535488.png

2.下载kafka 下载安装包

kafka.apache.org/downloads

2.1 配置 kafka。

  • 解压并进入Kafka目录
  • 进入config目录找到文件server.properties并打开
  • 找到并编辑日志保存的位置 log.dirs=D:\kafka-log
  • 找到并编辑zookeeper.connect=localhost:2181

2.2 运行测试

1. 进入安装路径  使用cmd命令执行 

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

2.进入到bin\window下,shif+鼠标右键,使用powerShell打开 

//创建名为 test的 topic
.\kafka-topics.bat --create --topic test --bootstrap-server localhost:9092
//查看主题
.\kafka-topics.bat --bootstrap-server localhost:9092 --list

//生产者  注意换成你自己要使用的topic
.\kafka-console-producer.bat --broker-list localhost:9092 --topic test
//消费者
.\kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic test --from-beginning

3.其他问题

  • 1.提示语法不正确: kafka的安装包太深,将安装包放在路径不长的位置

image-20230425163306994.png

  • 2.springBoot导入spring-kafka-client依赖爆红:版本控制里不要使用<kafka.version>作为控制版本名
  • 3.kafka 不同版本命令可能有所差异。