windows kafka_Windows单机配置Kafka环境

第一步:下载zookeeper和kafka

http://archive.apache.org/dist/zookeeper/​archive.apache.org http://kafka.apache.org/downloads.html​kafka.apache.org

v2-d0b9f88c4fc18d9b2ea1167cce6226ee_b.jpg

注意,下面会启动5个窗口,都不用关闭


第二步:安装并启动zookeeper

1、 解压并进入ZooKeeper目录,笔者:D:mqzookeeper-3.4.13conf

2、创建data文件

3、 将“zoo_sample.cfg”重命名为“zoo.cfg”

4、 打开“zoo.cfg”找到并编辑dataDir=D:mqzookeeper-3.4.13data

5、 在zoo.cfg文件中修改默认的Zookeeper端口(默认端口2181)

6、 打开新的cmd,输入“zkServer“,运行Zookeeper

7、 命令行提示如下:说明本地Zookeeper启动成功

v2-2e73e9ca5f86fe1301177f1502bde09b_b.jpg

第三步:安装并启动kafka

1、创建logs文件夹
2、 解压并进入Kafka目录,笔者:D:mqkafka_2.12-2.0.0

3、 进入config目录找到文件server.properties并打开

4、 找到并编辑log.dirs=D:mqkafka_2.12-2.0.0logs

5、 找到并编辑zookeeper.connect=localhost:2181

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

7、 进入Kafka安装目录D:mqkafka_2.12-2.0.0,按下Shift+右键,选择“打开命令窗口”选项,打开命令行,输入:

.binwindowskafka-server-start.bat .configserver.properties

第四步:创建主题


1、 创建主题,进入Kafka安装目录D:mqkafka_2.12-2.0.0,按下Shift+右键,选择“打开命令窗口”选项,打开命令行,输入

.binwindowskafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test

查看主题

.binwindowskafka-topics.bat --list --zookeeper localhost:2181


第五步:创建生产者

进入Kafka安装目录D:mqkafka_2.12-2.0.0,按下Shift+右键,选择“打开命令窗口”选项,打开命令行,输入:

.binwindowskafka-console-producer.bat --broker-list localhost:9092 --topic test

第六步:创建消费者

进入Kafka安装目录D:mqkafka_2.12-2.0.0,按下Shift+右键,选择“打开命令窗口”选项,打开命令行,输入:

.binwindowskafka-console-consumer.bat --bootstrap-server localhost:9092 --topic test --from-beginning

第七步:发送消息

在生产者窗口发送消息即可看到消费者接受到消息
参考网址:

http://kafka.apache.org/

https://github.com/confluentinc/confluent-kafka-dotnet

http://www.cnblogs.com/cyfonly/p/5954614.html

http://blog.csdn.net/evankaka/article/details/52421314

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值