windows下安装kafka教程

Windows下安装运行kafka

下载并启动zookeeper

  1. 下载并启动zookeeper download

  1. 目录下创建文件夹 data和log

  1. 进入conf文件夹,复制 “zoo_sample.cfg” 文件并重命名为 “zoo.cfg”

  2. 更改 “zoo.cfg” 配置,为自己创建的文件夹 data 和 log 的路径

dataDir=D:\javatools\kafka\apache-zookeeper-3.7.1-bin\apache-zookeeper-3.7.1-bin\\data
dataLogDir=D:\javatools\kafka\apache-zookeeper-3.7.1-bin\apache-zookeeper-3.7.1-bin\\log
  1. 直接双击bin 目录下的 “zkServer.cmd"

  1. 连接测试,双击bin目录下的 zkCli.cmd

下载kafka

  1. 下载kafka:download (注意下载binary版本的)

  1. 解压到相应文件夹,进入config目录下,找到server.properties文件

  1. 启动kafka,win+R 输入cmd,输入以下命令 ( 成功之后不要关闭窗口)
.\bin\windows\kafka-server-start.bat .\config\server.properties

  1. 测试
    4.1 创建主题,打开一个新的命令窗口,输入以下命令 ( 成功之后不要关闭窗口)
.\bin\windows\kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test1

4.2 输入查看主题命令

.\bin\windows\kafka-topics.bat --list --zookeeper localhost:2181

4.3 创建生产者,打开一个新的命令窗口,输入以下命令 ( 成功之后不要关闭窗口)

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

4.4 创建消费者,打开一个新的命令窗口,输入以下命令 ( 成功之后不要关闭窗口)

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

4.5 不显示中文问题
解决:CHCP 65001

原因:kafka默认编码是utf-8,但win10是gbk,所以中文乱码,仅需在cmd下设置本机局部编码格式位utf-8即可解决(CHCP 65001)

4.6 另外提供一些chcp命令的参考:

chcp 65001  // 就是换成UTF-8代码页
chcp 936 // 可以换回默认的系统
chcp 437 // 是美国英语  

posted on   何苦->  阅读(1711)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示