Windows下Kafka单机服务搭建

Kafka依赖zookeeper,在安装Kafka之前首先运行zookeeper服务。

1:安装配置zookeeper

(1)解压apache-zookeeper-3.5.6-bin.tar.gz

到D:\tmp\apache-zookeeper-3.5.6-bin目录;

(2)到conf目录,将zoo_sample.cfg复制一份命名为zoo.cfg,然后修改相关配置:

dataDir=D:/tmp/apache-zookeeper-3.5.6-bin/data

dataLogDir=D:/tmp/apache-zookeeper-3.5.6-bin/log

(3)到apache-zookeeper-3.5.6-bin目录下新建data、log目录;

(4)运行cmd进入D:\tmp\apache-zookeeper-3.5.6-bin\bin目录,运行zkServer.cmd脚本启动服务;

(5)运行成功后,在bin目录双击zkCli.cmd验证zookeeper是否运行成功;

    (6)zookeeper3.5版本后会启动8080端口,此端口为Jetty的服务端口,如果与本地应用端口冲突,则可以在zoo.cfg配置文件中进行修改,例如:admin.serverPort=8888;

    (7)zookeeper默认端口为2181对客户端提供服务,也可以通过修改zoo.cfg配置文件进行修改;

    (8)关于其他默认端口:3888(选举leader使用)、2888(集群内机器通讯使用)。

 

2:安装配置kafka

    (1)解压kafka_2.13-2.4.0.tgz到D:\tmp\kafka_2.13-2.4.0目录;

    (2)进入config目录,修改server.properties配置:

log.dirs=D:/tmp/kafka_2.13-2.4.0/kafka-logs

    (3)在kafka_2.13-2.4.0目录新建kafka-logs文件夹;

    (4)运行cmd进入D:\tmp\kafka_2.13-2.4.0目录,运行服务:

.\bin\windows\kafka-server-start.bat .\config\server.properties

    (5)kafka默认端口号为9092对客户端提供服务。

 

posted @ 2020-11-05 13:34  yshy  阅读(673)  评论(0编辑  收藏  举报