kafka 2.2.0的下载安装 - Go语言中文社区

kafka 2.2.0的下载安装



本文使用1.8版本的jdk,2.2.0版本的kafka,

一、安装JDK

jdk安装过程比较简单,这里不做说明。

最后打开cmd输入java -version 出现类似信息,表示安装成功
在这里插入图片描述

二、kafka的下载和安装

注意最新版本的kafka已经内置了zookeeper,所以可以不需要额外下载zookeeper。

  1. 官网下载地址:http://kafka.apache.org/downloads
    这里下载的是最新版本:kafka_2.12-2.2.0.tgz
    在这里插入图片描述
  2. 把压缩包解压到一个目录D:softwarekafka_2.12-2.2.0,注意:目录路径不能含有空格,否则启动时会报错
  3. 进入D:softwarekafka_2.12-2.2.0config配置文件目录下,按需求修改server.properties和zookeeper.properties配置文件的相关参数,这里都使用默认的配置。
    在这里插入图片描述
  4. 进入D:softwarekafka_2.12-2.2.0bin (linux)或者D:softwarekafka_2.12-2.2.0binwindows (window)下启动zookeeper和kafka
    1) 先启动zookeeper,默认端口为:2181
    window系统下启动:D:softwarekafka_2.12-2.2.0>.binwindowszookeeper-server-start.bat .configzookeeper.properties
    linux系统下启动:[root@domain1 kafka_2.12-2.2.0]# ./bin/zookeeper-server-start.sh ./config/zookeeper.properties在这里插入图片描述
    2) 再启动kafka,默认端口为:9092
    window系统下启动:D:softwarekafka_2.12-2.2.0>.binwindowskafka-server-start.bat .configserver.properties
    linux系统下启动:[root@domain1 kafka_2.12-2.2.0]# ./bin/kafka-server-start.sh ./config/server.properties 在这里插入图片描述
    3) 注意防火墙开通2181和9092端口

三、kafka的测试

上面的Zookeeper和kafka窗口保持打开

  1. 创建主题
    1).进入Kafka安装目录D:softwarekafka_2.12-2.2.0
    2).打开命令窗口。
    3).输入
    D:softwarekafka_2.12-2.2.0>.binwindowskafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 – partitions 1 --topic testOne
    4).回车执行命令
    在这里插入图片描述
    注意不要关闭这个窗口
  2. 创建生产者
    1).进入Kafka安装目录D:softwarekafka_2.12-2.2.0
    2).打开命令窗口。
    3).输入
    D:softwarekafka_2.12-2.2.0>.binwindowskafka-console-producer.bat --broker-list localhost:9092 --topic testOne
    在这里插入图片描述
    注意不要关闭这个窗口
  3. 创建消费者
    1).进入Kafka安装目录D:softwarekafka_2.12-2.2.0
    2).打开命令窗口。
    3).输入
    D:softwarekafka_2.12-2.2.0>.binwindowskafka-console-consumer.bat --bootstrap-server localhost:9092 --topic testOne
    在这里插入图片描述
    注意不要关闭这个窗口
  4. 测试,在生产者窗口中输入数据,在消费者窗口中能显示。
    生产者窗口:
    在这里插入图片描述
    消费者窗口:
    在这里插入图片描述
    如果执行上面的操作后有对应的结果说明安装成功。Linux中也是一样,只是对应的.bat文件换成.sh文件即可。
版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/wxp0719/article/details/89135914
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢