windows安装kafka-单机版

文章目录

  • windows安装kafka
    • 准备工作
      • 1.安装jdk
      • 2.安装zookeeper
      • 3.安装kafka
    • kafka运行和测试
      • 1. 启动kafka
      • 2. 创建主题
      • 3. 创建生产者
      • 4. 创建消费者
      • 5. 生产数据并消费

windows安装kafka

准备工作

1.安装jdk

具体步骤自行百度

2.安装zookeeper

zookeeper下载地址
下载完成后,解压至本地
windows安装kafka-单机版_第1张图片

  1. 进入目录D:\apache-zookeeper-3.6.3-bin\conf
  2. 将配置文件zoo_sample.cfg重命名为zoo.cfg
  3. 编辑文件zoo.cfg
    • dataDir=D:/apache-zookeeper-3.6.3-bin/tmp,tmp文件夹名称可自定义
    • clientPort=2181,端口可保持默认
  4. 配置zookeeper环境变量,与java环境变量类似
    • ZOOKEEPER_HOME =D:\apache-zookeeper-3.6.3-bin
    • path环境变量添加路径%ZOOKEEPER_HOME%\bin;

附上zoo.cfg配置信息
windows安装kafka-单机版_第2张图片
测试zookeeper,打开cmd,执行zkServer,成功如下图所示
windows安装kafka-单机版_第3张图片

3.安装kafka

kafka下载地址
下载完成后,解压至本地
windows安装kafka-单机版_第4张图片

  1. 进入目录D:\kafka_2.13-2.8.0\config
  2. 编辑配置文件server.properties
  3. 编辑文件zoo.cfg
    • log.dirs=D:/kafka_2.13-2.8.0/kafka-log,kafka-log文件夹名称可自定义
    • zookeeper.connect=localhost:2181,默认本地运行,可以保持不变
  4. kafka默认端口9092,连接zookeeper的默认端口2181

kafka运行和测试

注意:本地启动kafka之前,需要先启动zookeeper(cmd,运行zkserver)

1. 启动kafka

打开新的cmd,cd D:\kafka_2.13-2.8.0,进入kafka安装目录,执行.\bin\windows\kafka-server-start.bat .\config\server.properties
在这里插入图片描述

2. 创建主题

主题名称:demo-topic
打开新的cmd,cd D:\kafka_2.13-2.8.0\bin\windows,执行kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic demo-topic
windows安装kafka-单机版_第5张图片

3. 创建生产者

打开新的cmd,cd D:\kafka_2.13-2.8.0\bin\windows,执行kafka-console-producer.bat --broker-list localhost:9092 --topic demo-topic
windows安装kafka-单机版_第6张图片

4. 创建消费者

打开新的cmd,cd D:\kafka_2.13-2.8.0\bin\windows,执行kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic demo-topic--from-beginning
windows安装kafka-单机版_第7张图片

5. 生产数据并消费

windows安装kafka-单机版_第8张图片

你可能感兴趣的:(kafka,kafka)