摘要: 上一篇文章介绍了《springcloud stream kafka实践》提到spring cloud 封装了消息中间件,只需要简单修改配置就可以切换消息中间件。在kafka的基础上,切换到rabbitmq。 一、 配置依赖 1 <dependency> 2 <groupId>org.springfr 阅读全文
posted @ 2023-07-19 18:38 天晴修屋顶 阅读(36) 评论(0) 推荐(0) 编辑
摘要: Spring Cloud Stream是Spring Cloud提供的一个用于构建消息驱动的微服务的框架。它简化了消息系统(如Kafka,rabbitMQ)的使用和集成,使开发者可以更专注于业务逻辑的实现。 项目结构如下 一、移入依赖 创建一个springboot web项目引入依赖 1 <prop 阅读全文
posted @ 2023-07-19 18:18 天晴修屋顶 阅读(550) 评论(0) 推荐(0) 编辑
摘要: springcloud可以通过KafkaTemplate来发布消息,让后消费者使用来订阅@KafkaListener主题消息。 一、添加依赖和配置 pom.java 1 <dependencyManagement> 2 <dependencies> 3 <dependency> 4 <groupId 阅读全文
posted @ 2023-07-19 13:18 天晴修屋顶 阅读(308) 评论(0) 推荐(0) 编辑
摘要: Kafka是一个开源的分布式流处理平台,由Apache软件基金会开发和维护。它是一种高性能、可持久化、可扩展的消息队列系统,常用于解决大规模数据传输和处理的问题。 以下是Kafka的一些核心概念和主要特点: 消息和主题:Kafka基于发布订阅模式,消息被发布到一个或多个主题(Topic)中。每条消息 阅读全文
posted @ 2023-07-19 12:47 天晴修屋顶 阅读(73) 评论(0) 推荐(0) 编辑