小标
2018-09-25
来源 :
阅读 2519
评论 0
摘要:本文主要向大家介绍了Windows运维之windows下搭建Kafka,并通过命令窗口收发消息,通过具体的内容向大家展现,希望对大家学习Windows运维有所帮助。
本文主要向大家介绍了Windows运维之windows下搭建Kafka,并通过命令窗口收发消息,通过具体的内容向大家展现,希望对大家学习Windows运维有所帮助。
前提条件:windows环境需要安装jdk
1.下载Kafka,可以通过官网下载Kafka,//kafka.apache.org/,目前使用版本 kafka_2.11-1.1.0.tgz (asc, sha512)
2.由于Kafka依赖于zookeeper,所以也需要下载zookeeper,可以通过官网下载//zookeeper.apache.org/
3.安装zookeeper
将压缩包解压后,到bin目录下,启动zkServer.bat即可
注意:zookeeper的默认地址为:localhost:2181;需要配置环境变量:新建ZOOKEEPER_HOME,路径为zookeeper安装目录,将%ZOOKEEPER_HOME%\conf添加到path中
启动zookeeper成功
4.安装Kafka
解压kafka压缩包,其中Kafka配置文件config\server.properties中zookeeper的地址也默认为localhost:2181
选中kafka解压文件,shift+鼠标右键,选中“在此处打开命令行窗口(W)”,打开命令行,输入以下命令启动kafka:
bin\windows\kafka-server-start.bat config\server.properties
启动完成后,再选中kafka解压文件,shift+鼠标右键,选中“在此处打开命令行窗口(W)”,打开命令行,输入以下命令,创建一个topic主题
bin\windows\kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test
使用如下命令查看创建的主题列表:bin\windows\kafka-topics.bat --list --zookeeper localhost:2181
启动生产者,可以发送消息:
bin\windows\kafka-console-producer.bat --broker-list localhost:9092 --topic test
执行上面命令之后,可以在控制台随意输入文本
然后再选中kafka解压文件,shift+鼠标右键,选中“在此处打开命令行窗口(W)”,打开命令行,输入以下命令启动消费者
bin\windows\kafka-console-consumer.bat --zookeeper localhost:2181 --topic test --from-beginning
可以看到能够消费者成功接收消息
本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注系统运维windows频道!
喜欢 | 1
不喜欢 | 0
您输入的评论内容中包含违禁敏感词
我知道了

请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式AI+学习就业服务平台 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号