Kafka安装过程

访问Kafka官网(http://kafka.apache.org/downloads),下载Kafka2.4.0版本的安装文件kafka_2.12-2.4.0.tgz,解压缩到“C:\”下。

Windows系统中打开第1cmd窗口,启动Zookeeper服务:

> cd c:\kafka_2.12-2.4.0

> .\bin\windows\zookeeper-server-start.bat .\config\zookeeper.Properties

注意,执行上面命令以后,cmd窗口会返回一堆信息,然后就停住不动了,没有回到命令提示符状态,这时,不要误以为死机了,而是Zookeeper服务器已经启动,正在处于服务状态。所以,不要关闭这个cmd窗口,一旦关闭,Zookeeper服务就停止了。

打开第2cmd窗口,然后输入下面命令启动Kafka服务:

> cd c:\kafka_2.12-2.4.0

> .\bin\windows\kafka-server-start.bat .\config\server.properties

执行上面命令以后,如果启动失败,并且出现提示信息“此时不应有 \QuickTime\QTSystem\QTJava.zip”,则需要把CLASSPATH环境变量的相关信息删除,具体方法是:右键点击“我的电脑”->“高级系统设置”->“环境变量”,然后,找到CLASSPATH环境变量,把类似如下的信息删除:

C:\Program Files (x86)\QuickTime\QTSystem\QTJava.zip

然后重新启动计算机,让配置修改生效。重新启动计算机以后,再次按照上面方法启动ZookeeperKafka

执行上面命令以后,如果启动成功,cmd窗口会返回一堆信息,然后就会停住不动,没有回到命令提示符状态,这时,同样不要误以为死机了,而是Kafka服务器已经启动,正在处于服务状态。所以,不要关闭这个cmd窗口,一旦关闭,Kafka服务就停止了。

为了测试Kafka,这里创建一个主题(Topic),名称为“topic_test”,包含一个分区,只有一个副本,在第3cmd窗口中执行如下命令:

      > cd c:\kafka_2.12-2.4.0

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

     可以继续执行如下命令,查看topic_test是否创建成功:

    > .\bin\windows\kafka-topics.bat  --list  --zookeeper  localhost:2181

    如果创建成功,就可以在执行结果中看到topic_test

继续在第3cmd窗口中执行如下命令创建一个生产者来产生消息:

> .\bin\windows\kafka-console-producer.bat --broker-list localhost:9092 --topic topic_test

该命令执行以后,屏幕上的光标会一直在闪烁,这时,就可以用键盘输入一些内容,比如输入:

I love Kafka

Kafka is good

新建第4cmd窗口,执行如下命令来消费消息:

> cd c:\kafka_2.12-2.4.0

> .\bin\windows\kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic topic_test --from-beginning

该命令执行以后,就会在屏幕上看到刚才输入的语句“I love Kafka”和“Kafka is good”。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值