1. 安装JDK
版本:jdk1.8.0_131
2. 安装ZOOKEEPER
版本:apache-zookeeper-3.6.1
Kafka的运行依赖于Zookeeper,所以在运行Kafka之前我们需要安装并运行Zookeeper
打开zookeeper-3.6.1conf,zoo_sample.cfg重命名成zoo.cfg
从文本编辑器里打开zoo.cfg
把dataDir的值改成“./zookeeper-3.6.1/data”
运行 bin 目录下的 zkServer.cmd 启动 。
3. 安装并运行KAFKA
版本:kafka_2.13-2.5.0
打开kafka_2.11-2.0.0config
从文本编辑器里打开 server.properties
把 log.dirs的值改成 “./logs”
进入安装目录
.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 192.168.82.142:9092 --topic testDemo
(2)Consumer
kafka-console-consumer.bat --bootstrap-server 192.168.82.142:9092 --topic testDemo --from-beginning
四、可视化工具 kafka Tool
下载地址http://www.kafkatool.com/download.html
kafka-desktop-managerkafkatool2 运行 kafkatool.exe
创建连接:
File --> add new...
结果 :