windows kafka安装

1、下载kafka

http://kafka.apache.org/downloads

2、解压,进入config目录找到文件server.properties并打开

3、找到并编辑log.dirs,修改为本地目录

5、找到并编辑zookeeper.connect=localhost:2181,修改为zookeeper中配置的端口号

Kafka会按照默认,在9092端口上运行,并连接zookeeper的默认端口:2181

 

6、C:\nonda\program files\kafka_2.12-2.1.0\bin文件夹下的.sh命令脚本是在shell下运行的,此文件夹下还有个 windows文件夹,里面是windows下运行的.bat命令脚本 

7、打开cmd窗口,进入kafka_2.12-2.1.0目录

8、输入并执行以下命令启动kafka:

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

linux安装流程:https://kafka.apache.org/quickstart

注:

1. 安装kafka的文件路径不能有空格,如:D:\\Program Files\\kafka,kafka启动时报错,提示找不到或者无法加载类

2. 修改bin\windows\kafka-run-class.bat 文件中%CLASSPATH% ,加""

 

9、启动cmd窗口,进入kafka的bin\windows目录,创建一个主题

kafka-topics.bat --create --zookeeper 127.0.0.1:2181 --replication-factor 1 --partitions 1 --topic my-topic-test

10、查看当前主题列表

kafka-topics.bat --list --zookeeper 127.0.0.1:2181

11、生产消息

kafka-console-producer.bat --broker-list 10.0.0.147:9091 --topic my-topic-test

12、保持生产消息窗口不关闭,另起cmd窗口,进入kafka的bin\windows目录下,消费消息

kafka-console-producer.bat --broker-list 10.0.0.147:9091 --topic my-topic-test

 

此时,在生产消息窗口输入消息,在消费消息窗口就能看到接受的消息了

--from beginning 是从头开始消费,不加则是消费当前正在发送到该topic的消息

topic消息在磁盘中分布情况:  du -sh /data*/zdh/kafka/data/kafka_topic*

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值