Windows环境安装Kafka(集群版)
大家好,最近在准备Java面试,复习到Kafka的相关知识,一时兴起,就想在自己的Windows笔记本上安装一个Kafka集群。下面就记录一下安装步骤。
工具分享
- Offset Explorer:Kafka可视化工具
下载地址:https://www.kafkatool.com/download.html
- prettyZoo:ZooKeeper可视化工具
下载地址:https://github.com/vran-dev/PrettyZoo/releases
百度网盘:
链接: https://pan.baidu.com/s/1JdIvvnmFycVLfFVe29yp6w
提取码: 关注公众号:溪溪技术笔记,发送:Kafka
Kafka集群安装
下载Kafka
- https://archive.apache.org/dist/kafka/3.6.2/kafka_2.12-3.6.2.tgz
解压并复制
3台Broker+1台ZooKeeper
注意这里的目录深度和名称一定要短,否则会报错
ZooKeeper配置和启动
config/zookeeper.properties
dataDir=E:\\env\\kafka-cluster\\kafka-zk\\data
clientPort=2181
maxClientCnxns=0
admin.enableServer=false
启动命令
bin\windows\zookeeper-server-start.bat config\zookeeper.properties
broker1配置和启动
config/server.properties
# 其他的保持默认即可
broker.id=1
listeners=PLAINTEXT://:9092
log.dirs=E:\\env\\kafka-cluster\\broker1\\logs
启动命令
bin\windows\kafka-server-start.bat config\server.properties
broker2配置和启动
config/server.properties
# 其他的保持默认即可
broker.id=2
listeners=PLAINTEXT://:9093
log.dirs=E:\\env\\kafka-cluster\\broker2\\logs
启动命令
bin\windows\kafka-server-start.bat config\server.properties
broker3配置和启动
config/server.properties
# 其他的保持默认即可
broker.id=2
listeners=PLAINTEXT://:9094
log.dirs=E:\\env\\kafka-cluster\\broker3\\logs
启动命令
bin\windows\kafka-server-start.bat config\server.properties
测试集群
ZooKeeper连接
Kafka连接
配置
连接
总结
好的,Window环境下搭建Kafka集群的实验就做到这里。希望后面面试顺利。哈哈哈!!