Windows平台kafka环境的搭建

Posted xuwanchao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows平台kafka环境的搭建相关的知识,希望对你有一定的参考价值。

注意:Kafka的运行依赖于Zookeeper,所以在运行Kafka之前我们需要安装并运行Zookeeper 

 

下载安装文件: http://kafka.apache.org/downloads.html
1 解压文件(本文解压到 D:kafka_2.9.2-0.8.2.2)


2 打开D:kafka_2.9.2-0.8.2.2config server.properties


3 把 log.dirs的值改成 log.dirs=D:datalogskafka


4 D:kafka_2.9.2-0.8.2.2in文件夹下的.sh命令脚本是在shell下运行的,此文件夹下还有个 windows文件夹,里面是windows下运行的.bat命令脚本


5 在D:kafka_2.9.2-0.8.2.2文件夹中”Shift+鼠标右键”点击空白处打开命令提示窗口


6 输入并执行一下命令以打开kafka:

.inwindowskafka-server-start.bat .configserver.properties

技术图片

技术图片

如果运行提示java内存不够之类的:

技术图片

可以修改kafka-server-start.bat里面的配置。

一般都需要去掉kafka-run-class.bat里面的  -XX:+UseCompressedOops  才能运行。

 

7.创建topics
7.1在D:kafka_2.9.2-0.8.2.2inwindows文件夹中”Shift+鼠标右键”点击空白处打开命令提示窗口

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

8.打开一个Producer
8.1在D:kafka_2.9.2-0.8.2.2inwindows文件夹中”Shift+鼠标右键”点击空白处打开命令提示窗口

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

9.打开一个Consumer
9.1在D:kafka_2.9.2-0.8.2.2inwindows文件夹中”Shift+鼠标右键”点击空白处打开命令提示窗口

kafka-console-consumer.bat --zookeeper localhost:2181 --topic test

注意:以上打开的窗口不要关闭
然后就可以在Producer控制台窗口输入消息了。在消息输入过后,很快Consumer窗口就会显示出Producer发送的消息:

 技术图片

 

以上是关于Windows平台kafka环境的搭建的主要内容,如果未能解决你的问题,请参考以下文章

Kafka基于Windows的Kafka有关环境搭建以及使用.NET环境开发的案例代码与演示...

windows环境下kafka源代码开发环境搭建

windows下kafka源码阅读环境搭建

kafka单机环境搭建

kafka连接zookeeper配置搭建环境安装和启动,Windows环境下

kafka连接zookeeper配置搭建环境安装和启动,Windows环境下