Kafka Server的运行(windows环境)
Kafka Server的运行
运行环境:windows 10 64位
一、Kafka运行环境
Kafka运行需要JAVA开发环境,需要安装JDK1.8及以上
(选择windows 64版本:jdk-8u341-windows-x64.exe
)
可以选择到官网下载:https://www.oracle.com/java/technologies/downloads/#java8
注意:官网下载需要注册Oracle账号,才能获取下载权限
考虑注册Oracle账号比较麻烦,故提供网盘下载方式,如下:
网盘下载链接:https://pan.baidu.com/s/1N0oJrsBIyTQKmSSkwVyIwQ
提取码:p0ze
jdk-8u341-windows-x64.exe默认安装即可(注意:安装完毕后,需要将jdk运行目录添加到系统环境变量)
验证是否成功安装命令:java -version
二、Kafka运行和调试
Kafka官网下载安装包,下载地址:https://kafka.apache.org/downloads
。(博主下载版本:kafka_2.12-3.3.1.tgz
)
2-1 启动Zookeeper Server
注意:修改server.properties 和 zookeeper.properties
解压安装包,在cmd.exe
启动zookeeper server:
.\bin\windows\zookeeper-server-start.bat .\config\zookeeper.properties
注意:执行启动Zookeeper命令,可能会报错:输入行太长 命令语法不正确
,原因:kafka项目放置位置层次太深,直接放到D盘下就可以解决
2-2 启动Kafka Server
在cmd.exe
启动Kafka Server:
.\bin\windows\kafka-server-start.bat .\config\server.properties
2-3 生产者发布消息
在.\kafka_2_12\bin\windows
目录下,启动生产者并开始发布消息:
kafka-console-producer.bat --broker-list localhost:9092 --topic test0811
2-4 消费者订阅消息
在.\kafka_2_12\bin\windows
目录下,启动消费者并订阅Topic:
kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic test0811