# Windows配置Kafka 和Zookpeer


软件包准备
  • Kafaka下载地址:

http://kafka.apache.org/downloads

  • Zookper下载地址:

https://mirrors.cnnic.cn/apache/zookeeper/

Zookpeer配置运行
  • Kafka的运行需要在Zookper运行的前提下,所以需要运行Zookper,Kafka有自带的zookper可以运行自带的。也可以自己独立安装Zookper,下面介绍独立安装Zookper。
  • 解压下载的Windows Zookpeer软件包,配置环境变量在系统变量Path中添加Zookper的bin目录,例如:F:\bigdata\zookeeper\bin。
  • Zookeeper文件目录下,conf文件夹,拷贝一份zoo_sample.cfg 文件命名为 zoo.cfg 。
  • 修改Zookper的配置文件Zookper目录下conf文件加下面的Zookper.properties如下:
tickTime=2000
initLimit=10
syncLimit=5
dataDir=F:/bigdata/zookeeper/data  #日志输出文件
clientPort=2182 #端口号
  • 打开Cmd运行zkserver命令查看是否运行成功。Zookper安装成功
Kafka配置运行
  • 运行kafka前需要运行Zookper。
  • 解压下载的Kafka软件包(注意下载Binary包),修改安装目录下的conf/server.properties如下:
#修改自己的Zookper的端口,Zookper默认的话不用修改,默认端口是2181
zookeeper.connect=localhost:2182
#修改Kafaka的日志目录
log.dirs=F:/bigdata/kafka/data
  • 启动kafka,在kafka安装目录打开cmd
bin\windows\kafka-server-start.bat config\server.properties
  • 创建kafka的主题Topic
bin\windows\kafka-topics.bat --create --zookeeper localhost:2182 --replication-factor 1 --partitions 1 --topic test 
#test为主题名称,注意Zookper的端口号
  • 查看创建的Topic
bin\windows\kafka-topics.bat --list --zookeeper localhost:2182

  • 启动生产者服务
bin\windows\kafka-console-producer.bat --broker-list localhost:9092 --topic test
  • 启动消费者服务
bin\windows\kafka-console-consumer.bat --zookeeper localhost:9092 --topic test --from-beginning
#或者使用如下的 版本问题 会报错
./kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic test
  • Kafak配置完成。
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

全栈程序员

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值