一、JDK安装
二、ZK安装
三、kafka安装
kafka是基于jdk和zk上运行的,安装kafka前必须安装jdk和zk。
-
Kafka下载路径 http://kafka.apache.org/downloads
-
解压文件(我的目录是E:softwarekafka_2.12-2.3.0 【这里不要在Program Files等文件名之间有空格的目录下,不然一会执行会不识别路径】)
-
打开目录E:softwarekafka_2.12-2.3.0config下server.properties文件,把log.dirs修改为【log.dirs=E:softwarekafka_2.12-2.3.0kafka-logs】,也可以直接在
-
进入kafka文件目录D:kafka_2.12-0.11.0.0,执行以下命令,启动kafka通讯的服务器broker
.inwindowskafka-server-start.bat .configserver.properties
-
进入kafka文件目录inwindows,创建kafka的消息topics
kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic testDemo
- 分别打开两个cmd窗口,进入目录D:kafka_2.12-0.11.0.0inwindows,创建Producer和Consumer
(1)Producer
进入目录D:kafka_2.12-0.11.0.0inwindows输入如下命令
kafka-console-producer.bat --broker-list localhost:9092 --topic testDemo
(2)Consumer
进入目录D:kafka_2.12-0.11.0.0inwindows输入如下命令
老版本命令
kafka-console-consumer.bat --zookeeper localhost:2181 --topic testDemo
如果上述命令报错:zookeeper is not a recognized option,z这是因为新版本删除直接绑定zk的命令,这运行新命令,绑定kafka服务
kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic testDemo
四、可视化工具 kafka Tool
下载地址http://www.kafkatool.com/download.html
安装后进入配置
用工具就可以监控kafka的各种信息了,nice
参考