windows下搭建kafka

一,安装jdk

  略

 

二,安装zookeeper

1,下载地址

https://zookeeper.apache.org/releases.html#download

如下两图,下载带有bin(二进制文件)字样的,不要下载带有source(源码)字样的:

 2,解压缩软件包到本地

 zookeeper软件的目录结构如下:

 3,修改配置文件

进入conf文件夹下,复制zoo_sample.cfg文件,将其中之一修改为zoo.cfg

在软件的外层目录中新建data和log文件夹,然后编辑zoo.cfg文件:

 4,设置环境变量

建议配置环境变量,方便后续相关操作或扩展;

 5,测试zookeeper

启动zookeeper服务端

双击bin目录下zkServer.cmd,启动zookeeper服务端:

使用客户端连接zookeeper服务端

cmd进入zookeeper的bin目录,执行:zkCli -server 127.0.0.1:2181

 连接成功后,就可以执行一些常用命令了

 

三,安装kafka

 1,下载地址

http://kafka.apache.org/downloads

 

  2,解压缩软件包到本地

kafka软件的目录结构如下:

 3,修改配置文件

进入config文件夹下,编辑server.properties,修改log.dirs变量,如下两图:

 

 四、测试kafka

1,运行kafka

进入kafka目录

cd /d F:\javatools\kafka\kafka_2.12-2.6.1

运行kafka

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

 

 2,创建topic

进入kafka目录下的bin\windows目录

cd /d F:\javatools\kafka\kafka_2.12-2.6.1\bin\windows

创建topic

kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test

3,打开一个producer

进入kafka目录下的bin\windows目录

cd /d F:\javatools\kafka\kafka_2.12-2.6.1\bin\windows

打开一个producer

kafka-console-producer.bat --broker-list localhost:9092 --topic test

4,打开一个consumer

进入kafka目录下的bin\windows目录

cd /d F:\javatools\kafka\kafka_2.12-2.6.1\bin\windows

打开一个consumer

kafka-console-consumer.bat --bootstrap-server 127.0.0.1:9092 --topic test --from-beginning

5,producer向kafka生产消息,consumer消费消息

 

 

posted @ 2021-03-02 09:35  seeAll  阅读(274)  评论(0编辑  收藏  举报