Kafka: Windows环境-单机部署和伪集群、集群部署

1. kafka 单机版部署

1.1 zookeeper 安装

(1)下载安装包

我用的是 apache-zookeeper-3.7.1-bin.tar.gz

注意:zookeeper的安装路径不要有中文,建议也不要有空格,比如Program Files这样的路径

下载完成后,解压到本地无中文路径名的目录下,比如: D:/kafka

(2)修改配置文件

在zookeeper的conf目录下复制一份zoo_sample.cfg文件,并重命名为zoo.cfg:

修改zoo.cfg文件里面的路径(data,logs为新建目录)

# 存放内存数据库快照的目录
dataDir=D:/kafka/zookeeper/stand-alone/zookeeper/data
# 存放事务日志目录
dataLogDir=D:/kafka/zookeeper/stand-alone/zookeeper/logs
# AdminServer端口
admin.serverPort=7070
# clientport端口
clientPort=2181

重点避坑:在windows环境中,文件路径必须是 "" 或者 "//" ,“/” 是无法识别的。 zookeeper服务启动时会启动一个AdminServer的服务,端口会占用8080

经验分享 程序员 微信小程序 职场和发展