Kafka windows端环境配置搭建

关于Kafka的理论、java操作请见笔者相关博客。

搭建Kafka环境,要确保你的机器上已经安装jdk。

由于Kafka运行在zookeeper之上,因此需要首先搭建zookeeper环境。

1.首先下载zookeeper,下载链接:https://pan.baidu.com/s/1Duyk6WitPoQ9HDpUsAqKlw   密码:kiyp

(附官方下载地址:http://apache.communilink.net/zookeeper/ ,选择需要版本下载即可(本文下载的是3.4.13))。

下载完成后,将其解压。

2.打开解压得到的文件夹,找到conf文件夹打开,将zoo_sample.cfg重命名成zoo.cfg。 

3.配置环境变量,变量名:ZOOKEEPER_HOME ,变量值:zookeeper的目录地址(如:D:\zookeeper\zookeeper-3.4.13)

并在Path后添加 %ZOOKEEPER_HOME%\bin(不要忘记用分号隔开)。

4.测试运行zookeeper,打开cmd,输入 zkserver,如果打印出以下信息则zookeeper启动成功(启动成功后此窗口不要关闭,如果关闭,在开启kafka前,需要再次打开)

上图表示zookeeper已经运行在2181端口。

Kafka环境的搭建

1.下载Kafka,下载链接:https://pan.baidu.com/s/1wTY4XIT6guneSJTHQEdDvQ   密码:mx9m

(附官方链接:http://kafka.apache.org/downloads ,选择需要版本的二进制下载)

下载完成后,将其解压。

2.打开cmd,进入kafka目录,然后输入  .\bin\windows\kafka-server-start.bat .\config\server.properties 命令,如图:

如果打印出以下信息,则表示Kafka启动成功(保持次窗口不要关闭):

下面进行测试:

新打开cmd窗口,进入kafka目录下的bin目录下的windows目录,输入命令  kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test ,这条命令的意思是创建名为“test”的主题,如图:

创建成功后,再输入  kafka-console-producer.bat --broker-list localhost:9092 --topic test 命令,这条命令的意思是创建“test”主题的生产者,这是这个cmd窗口便可以输入信息了。

保持生产者的cmd窗口,再打开一个cmd窗口,进入kafka目录下的bin目录下的windows目录,输入命令  kafka-console-consumer.bat --zookeeper localhost:2181 --topic test ,这条命令的意思是创建“test”主题的消费者。

然后我们在生产者的cmd窗口输入hello world并按回车,此时便可以在消费者的cmd窗口读到生产者的消息,如图:

kafka搭建成功。

猜你喜欢

转载自blog.csdn.net/m0_38075425/article/details/81298779