Spring Cloud Steam是一个框架,用于构建与消息系统连接的可扩展事件驱动微服务
Spring Cloud Stream 的核心构建模块是:
- Destination Binders : 负责提供与外部消息系统传递的组件
- Destination Bindings:外部消息系统和最终用户提供的应用程序代码(生产者/消费者)之间的桥梁。
- Message:生产者和消费者用来与目标绑定器(以及通过外部消息系统的其他应用程序)进行同喜的规范数据结构
入门使用
依赖
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-stream-rocketmq</artifactId>
<version>2.2.9.RELEASE</version>
</dependency>
配置
spring:
cloud:
stream:
bindings:
#Produce Config
output:
#消息发送的主题
dest