Spring Kafka
spring和kafka结合使用
官方文档
全量配置
https://docs.spring.io/spring-boot/docs/current/reference/html/common-application-properties.html
1.添加spring-kafka依赖,使用最新版以兼容最新的kafka
2.基础配置
3.topic
注入NewTopic类型的Bean,即可在系统启动时自动创建topic,如果topic已存在则不继续创建
4.producer
使用起步配置后,可以直接注入kafkaTemplate,通过send方法发布消息到某个主题
5.consumer
使用KafkaListener注解即可开启消费
6.Stream
先启用kafkaStream,然后注入stream配置
注入streamConfig,通过StreamBuilder即可创建Stream,并开启
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步