1.下载zookeeper安装包。
安装包地址zookeeper.apache.org/releases.ht…
1.1 修改配置
- 进入到zookeeper安装目录位置。
- 将zoo_sample.cfg文件重命名为zoo.cfg。
- 编辑zoo.cfg文件,修改数据保存路径,注意路径要使用 \\分隔。
1.2 运行Zookeeper
- 使用cmd窗口,进入到zookeeper安装目录的bin文件下,输入zkServer,运行Zookeeper
2.下载kafka 下载安装包
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的安装包太深,将安装包放在路径不长的位置
- 2.springBoot导入spring-kafka-client依赖爆红:版本控制里不要使用<kafka.version>作为控制版本名
- 3.kafka 不同版本命令可能有所差异。