kafka的简单安装和使用

一、在windows系统下的简单安装和使用

今天只是简单的玩一玩,如何在windows环境下简单的走一下kafka,里面的一些组件和专业术语,以后的有机会在进行补充。

  1. jdk的准备   jdk 1.8 
  2. zookeeper的准备   下载地址:https://zookeeper.apache.org/releases.html#download  如何安装   自行百度                          启动zookeeper,    进入zk的根目录 bin/zkServer.bat start
  3. 下载kafka,解压。kafka 2.0版本下载地址:https://www.apache.org/dyn/closer.cgi?path=/kafka/2.0.0/kafka-2.0.0-src.tgz (不要下载src源码的压缩包)        

    启动kafka:进入kafka根目录执行 bin/windows/kafka-server-start.bat config/server.properties

  4. 启动kafka后,如果控制台没有报错信息,那么kafka应该已经启动成功了,我们可以通过查看zookeeper中相关节点值来确认。步骤如下:                                                                                                                                                                                   

二、发出第一条kafka消息

1、创建topic

进入kafka根目录,执行如下命令:

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

执行成功后,创建了study这个topic,如下图所示:

2、启动消费者

我们开启一个消费者并且订阅study这个topic,执行如下命令:

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

看到如下图,光标停留在最前面,没有任何信息输出,说明启动消费者成功,此时在等待新的消息。

kafka高版本 可以试下 

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

3、开启生产者

新打开一个命令窗口,输入命令

bin/windows/kafka-console-producer.bat --broker-list localhost:9092 --topic study

启动成功后,如下图,等待你输入新的消息。

4、发送你的第一条消息

在上面生产者的窗口输入一条消息 hello topic,点击回车,如下图:

此时切换到消费者的窗口,可以看到消费者已经消费到这条消息,在窗口中打印了出来。

至此我们走完了一个发送消息的流程,可以看到我们经历了创建topic、启动生产者、消费者、生产者生产消息、消费者消费消息,这几个步骤。

小结:相信你已经能够成功搭建起kafka单机环境,甚至集群环境。然后通过kafka自带的工具,直观的感受了kafka运转的整个过程。这只是一个简单的入门,里面还有很多问题,大家可以一起讨论。这只适用于自己无聊在window环境中玩玩!!

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值