springboot - 2.7.3版本 - (七)整合Kafka

本文详细介绍了如何在Java环境中搭建Kafka,包括Zookeeper的安装,Kafka的配置与启动,以及使用SpringBoot集成Kafka进行消息生产和消费。提供了完整的配置文件示例和测试代码,适合开发者快速上手Kafka。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 一,Java常用的MQ介绍:盘点 常见MQ : 消息队列总览_Java学术趴的博客-CSDN博客_java mq消息队列详解

二,Kafka依赖Zookeeper,所以先安装Zookeeper

1)官方下载地址:Apache Downloads

2)解压到自己的安装目录,找到/conf/zoo_sample.cfg,复制并重命名为zoo.cfg,修改配置:

# the directory where the snapshot is stored.
# do not use /tmp for storage, /tmp here is just 
# example sakes.
# 自定义,修改为本地磁盘路径,建议与zookeeper存放路径一致
dataDir=F:/qihh/install/apache-zookeeper-3.7.1-bin/data
# the port at which the clients will connect
clientPort=2181


#最后一行添加以下配置,如果不添加会出现disabled错误
audit.enable=true

3) 双击启动:/bin/zkServer.cmd

 

三,安装Kafka

1)官方下载地址:Apache Kafka

2)解压到自己的安装目录,找到配置文件修改 /config/server.properties:

# A comma separated list of directories under which to store log files
log.dirs=F:/qihh/install/kafka_2.13-3.2.3/kafka-logs

# root directory for all kafka znodes.
zookeeper.connect=loc
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值