windows安装kafka

【下载windows版本的kafka】

下载地址:https://kafka.apache.org/downloads.html

 

【安装kafka】

  下载完成后,解压到本地硬盘某个目录。

kafka依赖Java,首先要安装Java 8或以上版本的Java。安装java请参考 windows安装Java8 。

查看Java安装的版本: java -version 。

 

启动zookeeper(不要关闭窗口),打开cmd窗口,进入安装目录,

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

zookeeper默认端口为2181,如果要更改zookeeper的启动端口,找到config文件夹下的【zookeeper.properties】配置文件,找到并编辑:clientPort=2181

 

启动 kafka(不要关闭窗口),打开另外一个cmd,进入安装目录

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

zookeeper的默认端口是2181,如果要修改zookeeper的连接端口,找到config文件夹下的【server.properties】配置文件,找到并编辑:zookeeper.connect=localhost:2181

 

【测试生产者与消费者】

打开另一个新的cmd窗口,创建Topic,名为test001

.\bin\windows\kafka-topics.bat --create --topic test001 --bootstrap-server localhost:9092

 

查看所有Topic

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

 

 修改配置文件【config/server.properties】,使kafka能够监听得到,做测试用可以不用修改。

#增加
listeners=PLAINTEXT://localhost:9092
#增加
advertised.listeners=PLAINTEXT://localhost:9092

 

 开启生产者(不要关闭窗口)

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

 

开启消费者(不要关闭窗口)

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

 如果消费中文出现乱码,在启动消费者之前,先在消费者cmd窗口执行 chcp 65001 可以解决乱码问题。

 

posted @   民工黑猫  阅读(1694)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
· SQL Server 2025 AI相关能力初探
历史上的今天:
2020-07-04 二进制部署k8s集群(6):部署kube-proxy
点击右上角即可分享
微信分享提示