当前位置:   article > 正文

Window系统下安装、配置、使用Kafka_win11 使用kafka

win11 使用kafka

一Window系统下安装、配置Kafka

  1. 配置zookeeper.properties
    在这里插入图片描述
  2. 配置server.properties
    在这里插入图片描述
  3. 运行Zookeeper
    (1)打开CMD命令窗口
    (2)切入Kafka的目录,如下:
cd Kafka安装的路径
  • 1

  例如:

cd D:\software\ELK\kafka_2.11-0.11.0.2
  • 1

  (3)在CMD,运行以下命令:

.\bin\windows\zookeeper-server-start.bat .\config\zookeeper.properties
  • 1
  1. 运行Kafka
    (1)打开CMD命令窗口
    (2)切入Kafka的目录,如下:
cd D:\software\ELK\kafka_2.11-0.11.0.2
  • 1

  (3)在CMD,运行以下命令:

.\bin\windows\kafka-server-start.bat .\config\server.properties
  • 1
  1. 验证服务
    (1)打开CMD命令窗口
    (2)切入Kafka的目录,如下:
cd Kafka安装的路径
  • 1

  例如:

cd D:\software\ELK\kafka_2.11-0.11.0.2
  • 1

  (3)在CMD的命令窗口,输入命令:jps
在这里插入图片描述
6. 测试Kafka的服务
  (1)打开CMD命令窗口
  (2)切入Kafka的目录,如下:

cd Kafka安装的路径
  • 1

  例如:

cd D:\software\ELK\kafka_2.11-0.11.0.2
  • 1

  (3)在CMD的命令窗口,进行测试
   ①创建主题
    a.打开CMD命令窗口
    b.切换目录

cd Kafka安装的路径
  • 1

    例如:

cd D:\software\ELK\kafka_2.11-0.11.0.2
  • 1

    c.在CMD命令窗口,输入以下命令:

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

在这里插入图片描述
   ②查询主题
    a.打开CMD命令窗口
    b.切换目录

cd Kafka安装的路径
  • 1

   例如:

cd D:\software\ELK\kafka_2.11-0.11.0.2
  • 1

    c.在CMD命令窗口,输入以下命令:

.\bin\windows\kafka-topics.bat --list --zookeeper localhost:2181
  • 1

在这里插入图片描述
   ③生产消息
    a.打开CMD命令窗口
    b.切换目录

cd Kafka安装的路径
  • 1

    例如:

cd D:\software\ELK\kafka_2.11-0.11.0.2
  • 1

    c.在CMD命令窗口,输入以下命令:

.\bin\windows\kafka-console-producer.bat --broker-list localhost:9092 --topic test
  • 1

在这里插入图片描述
   ④消费消息
    a.打开CMD命令窗口
    b.切换目录

cd Kafka安装的路径
  • 1

   例如:

cd D:\software\ELK\kafka_2.11-0.11.0.2
  • 1

    c.在CMD命令窗口,输入以下命令:

.\bin\windows\kafka-console-consumer.bat --zookeeper localhost:2181 --from-beginning --topic test
  • 1

在这里插入图片描述

二、配置环境变量,进入系统环境变量

  1. 在系统,搜索系统环境变量,直接打开,如下图所示:
    在这里插入图片描述
  2. 打开环境变量,如下图所示:
    在这里插入图片描述
  3. 找到path变量,选中,点击编辑,如下图所示:
    在这里插入图片描述
  4. 添加KafKa的环境变量,如下所示:
    在这里插入图片描述

三、Spring Boot整合Kafka开发

实现步骤:

  1. 在pom.xml添加配置依赖
<dependency>
    <groupId>org.springframework.kafka</groupId>
    <artifactId>spring-kafka</artifactId>
</dependency>
  • 1
  • 2
  • 3
  • 4
  1. 在application.yml添加kafka配置
spring:
  kafka:
    bootstrap-servers: localhost:9092
  • 1
  • 2
  • 3

3.创建KafkaService,添加发送消息方法,需要使用KafkaTemplate
在这里插入图片描述
4.在KafkaService中添加消费方法,指定topics和groupId,需要使用@KafkaListener注解,进行监听
在这里插入图片描述
5.创建Controller,调用发送数据方法,查看消费信息
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/773457
推荐阅读
相关标签
  

闽ICP备14008679号