kafka搭建、学习(二)

本文详细介绍了如何在Windows环境下安装和配置Kafka服务,包括下载安装包、启动ZooKeeper服务器、启动Kafka服务器、创建主题、消息提供者及消费者的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

window下Kafka安装

1.下载最新版本 

http://kafka.apache.org/downloads

230115_nnxn_3656540.png

解压后目录结构如下(注意:解压后的路径中不能有空格和(x86),不然无法启动

230800_dUil_3656540.png

windows文件夹中为windows系统操纵的命令。

2.启动服务器

Kafka使用ZooKeeper,所以你需要先启动一个ZooKeeper服务器,如果你还没有。 您可以使用随kafka一起打包的便捷脚本来获取一个快速的单节点ZooKeeper实例。

执行zookeeper启动命令:bin\windows\zookeeper-server-start.bat config\zookeeper.properties

231142_Q8Bj_3656540.png

新建窗口启动Kafka服务器:bin\windows\kafka-server-start.bat config\server.properties

232508_jmI4_3656540.png

3.创建主题(topic)

新建窗口创建一个名称为“test”的主题:

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

233151_4ZQP_3656540.png

查看创建的主题:bin\windows\kafka-topics.bat --list --zookeeper localhost:2181

233317_XHth_3656540.png

4.创建消息提供者(producer)

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

234334_XEnw_3656540.png

9092为刚才启动kafka服务器端口号

发送一条消息hello

234411_1JDk_3656540.png

该消息目前没有消费者,会被暂存,有消费者后会被消息。

5.创建消息消费者(consumer)

新建窗口创建消费者:bin\windows\kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic test --from-beginning

234936_V8CD_3656540.png

可以看见,hello已被消费。可以继续在producer发送消息,观察consumer接收情况。可以启多个consumer窗口观察接收情况。

以上为止,单节点kafka服务已完成。

转载于:https://my.oschina.net/u/3656540/blog/1538879

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值