抢先一步
VMware 提供培训和认证,以加速您的进度。
了解更多Spring Cloud Stream 是一个用于构建高度可扩展的事件驱动微服务(通过共享消息系统连接)的框架。
该框架提供了一个灵活的编程模型,建立在已建立且熟悉的 Spring 惯用语和最佳实践之上,包括对持久 pub/sub 语义、消费者组和有状态分区支持。
Spring Cloud Stream 的核心构建模块是
Destination Binders:负责与外部消息传递系统集成的组件。
Destination Bindings:由最终用户提供的外部消息传递系统和应用程序代码(生产者/消费者)之间的桥梁。
Message:生产者和消费者用于与 Destination Binders(以及通过外部消息传递系统与其他应用程序)进行通信的规范数据结构。
spring-cloud-stream 的各种模块的工件可在 spring-cloud-stream-* 下的 Maven Central 存储库中找到。
您还可以在 GitHub 示例存储库 中尝试我们的示例
如果您希望做出贡献,您可以选择当前列出的任何问题,或者只需提交您认为对项目有益的功能的 PR 即可。您还可以查找带有 ideal-for-contribution
标签 的问题。
Spring Cloud Stream 发布列车包含在 Spring Cloud 发布列车中。下表显示了与 Spring Boot 版本的映射。
Spring Cloud Stream | Spring Cloud | Spring Boot |
---|---|---|
4.0.x | 2022.0.x 又名 Kilburn | 3.0.x |
3.2.x | 2021.0.x 又名 Jubilee | 2.6.x、2.7.x(从 Spring Cloud 的 2021.0.3 开始) |
3.1.x | 2020.0.x 又名 Ilford | 2.4.x、2.5.x(从 Spring Cloud 的 2020.0.3 开始) |
使用 Spring Initializr 引导您的应用程序。