【Kafka学习】Windows安装使用

【Kafka学习】Windows安装使用Kafka的Windows安装和使用_usage:bin\windows\zookeeper-server-start.batzookeeper.properties

一、JDK8安装

官方安装包地址:Java Downloads | Oracle

(网盘链接:JDK 提取码:74ox)

具体怎么安装就不介绍了,一搜一大堆,我也相信大家应该都安装了
在这里插入图片描述

二、Zookeeper安装(非必须,Kafka自带ZK,这一步嫌麻烦可跳过)

官方下载地址:Apache Downloads

(网盘链接:ZK 提取码:vujx)

解压至自定义的目录,笔者: D:\devtools\zookeeper\zookeeper-3.6.3

将 zoo_sample.cfg 重命名为 zoo.cfg

打开 zoo.cfg 找到并编辑: dataDir=D:\devtools\zookeeper\zookeeper-3.6.3\data
紧挨着增加配置: dataLogDir=D:\devtools\zookeeper\zookeeper-3.6.3\logs

双击 D:\devtools\zookeeper\zookeeper-3.6.3\bin 下 zkServer.cmd 就可启动zookeeper了

PS:也可通过配置环境变量启动,输入 “zkServer” 启动;
添加系统变量:ZOOKEEPER_HOME=D:\devtools\zookeeper\zookeeper-3.6.3
编辑path系统变量,添加路径:%ZOOKEEPER_HOME%\bin
配置完成后需要重新打开CMD窗口 或者 重启电脑,否则不会生效

三、Kafka 安装

官方下载地址:Kafka

(网盘资源:Kafka 提取码:zhm0)

解压到自定义目录,笔者:D:\devtools\kafka_2.13-2.7.0

打开config目录下的server.properties文件,找到并编辑 log.dirs=D:\Kafka\kafka_2.13-2.7.0\logs;接着找到并编辑 zookeeper.connect=localhost:2181(默认)

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

启动自带ZK:

在D:\devtools\kafka_2.13-2.7.0目录找到空白处,按住shift+鼠标右键,选择在此处打开Powershell窗口,输入

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

启动kafka:

同上,打开命令行窗口

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

四、测试Kafka

创建Topic: 创建名为Test的Topic

.\bin\windows\kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test

查询Topic列表:

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

消息测试

创建生产者: 需要新开shell窗口

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

创建消费: 需要新开shell窗口

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

在这里插入图片描述

今天的文章【Kafka学习】Windows安装使用分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/65564.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注