kafka学习配置完整步骤

116 阅读1分钟

开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第25天,点击查看活动详情

zookeeper安装

1.访问官网:

zookeeper.apache.org/releases.ht…
下载对应的3.7.1版本 image.png

image.png 下载到本地 image.png

2.下载并解压

使用tar命令解压
image.png 解压后的文件 image.png 提示:如果使用window自带的解压,会出错 image.png

3.新增log和data两个文件夹

image.png

4.修改配置文件

image.png 修改
image.png

dataDir=C:/kafka-study/apache-zookeeper-3.7.1-bin/data
#日志文件目录
dataLogDir=C:/kafka-study/apache-zookeeper-3.7.1-bin/log

5.启动zookeeper

双击安装目录/bin/zkServer.cmd和zkcli.cmd 出现以下界面,说明zookeeper安装成功 image.png 查看2181端口 image.png

kafka安装

1.下载kafka

官网:kafka.apache.org/downloads 选中并下载 image.png 解压后放到目录中
image.png

2.kafka安装目录新增data(存放快照)和kafka-logs(日志的存储文件夹)

image.png

3.修改配置文件

修改server.properties image.png 修改zookeeper.properties image.png 注意:路径一定要使用反斜线 \

4.kafka根目录启动zookeeper

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

4.kafka根目录启动kafka

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

5.kafka使用

  • 创建主题:
.\bin\windows\kafka-topics.bat --create --topic first-topic --bootstrap-server localhost:9092

image.png

  • 查看主题详情:
.\bin\windows\kafka-topics.bat --describe --topic first-topic --bootstrap-server localhost:9092

image.png

  • 发送消息:
.\bin\windows\kafka-console-producer.bat --topic first-topic --bootstrap-server localhost:9092

image.png

  • 消费消息:
    image.png
  • 消息发送方和接收方 image.png