SpringCloudStream为一些供应商的消息中间件产品提供了个性化的自动化配置实现,并引入了发布-订阅、消费组、分区这三个核心概念。通过使用SpringCloudStream,可以有效简化开发人员对消息中间件的使用复杂度,让系统开发人员可以有更多的精力关注于核心业务逻辑的处理。但是目前SpringCloudStream只支持RabbitMQ和Kafka的自动化配置。 首先,我们通过一个简单的示例对SpringCloudStream有一个初步的认识。我们中间件使用RabbitMQ,创建spring-cloud-stream模块编辑pom.