1.安装zk
1.1 下载安装包 https://www.apache.org/dyn/closer.cgi/zookeeper/
1.2 解压并进入ZooKeeper目录,个人目录:D:\soft\zookeeper-3.4.14
1.3 将“zoo_sample.cfg”重命名为“zoo.cfg” 然后打开zoo.cfg进行编辑 找到并编辑dataDir=D:\soft\zookeeper-3.4.14
1.4 添加系统变量:ZOOKEEPER_HOME=D:\soft\zookeeper-3.4.14 编辑path系统变量,添加路径 :%ZOOKEEPER_HOME%\bin(跟设置Java环境变量一样)
1.5 打开新的cmd,输入“zkServer“,运行Zookeeper 如下说明本地启动成功了(注意:启动之后不要关闭了)
2.安装kafka
2.1 进入http://kafka.apache.org/downloads 选择版本
2.2 解压并进入Kafka目录 (个人目录为:D:\soft\kafka_2.12-2.2.0) 进入config目录找到文件server.properties并打开 找到并编辑log.dirs=D:\soft\kafka_2.12-2.2.0\kafka-logs
2.3 双击 kafka-server-start.bat 如闪退的话 按下Shift+右键,选择“打开命令窗口”选项,打开命令行 输入:.\bin\windows\kafka-server-start.bat .\config\server.properties 如下:
3.建立topic
3.1创建topic,进入Kafka安装目录D:\soft\kafka_2.12-2.2.0,按下Shift+右键,选择“打开命令窗口”选项,打开命令行,输入:.\bin\windows\kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test 并查看 输入命令:.\bin\windows\kafka-topics.bat --list --zookeeper localhost:2181 如下:
4.创建生产者,进入Kafka安装目录D:\soft\kafka_2.12-2.2.0,按下Shift+右键,选择“打开命令窗口”选项,打开命令行,输入:.\bin\windows\kafka-console-producer.bat --broker-list localhost:9092 --topic test 输入:hello
5. 创建消费者,进入Kafka安装目录D:\soft\kafka_2.12-2.2.0,按下Shift+右键,选择“打开命令窗口”选项,打开命令行,输入:.\bin\windows\kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic test --from-beginning
6.看到接收到hello说明消费者接收消息成功了 到此就结束了