Spring Cloud Stream Elmhurst.RC1 /2.0.0.RC1 版本发布公告

工程 | Oleg Zhurakousky | 2018 年 2 月 23 日 | ...

经过漫长而激动人心的旅程,我们很高兴地宣布 Spring Cloud Stream Elmhurst 发布列车的第一版候选版本 - Elmhurst.RC1/2.0.0.RC1。

Spring Cloud Stream Elmhurst 2.0.0.RC1 可在 Spring Milestone 存储库中使用。 发行说明 包含有关与 Spring Boot、Spring Cloud、Spring AMQP 和 Spring for Apache Kafka 的版本兼容性的相关信息。

鉴于这是一个候选版本,以下部分简要概述了不仅包含在此版本中,而且总体上包含在 2.0 中的功能和改进,详细信息将在即将发布的博客和文档更新中提供,以准备 2.0.0.RELEASE。

新功能

  • 轮询源作为事件驱动消息消费的替代方案。
  • 通过 @StreamMessageConverter 注解自定义 MessageConverters。
  • 新的测试绑定器 - 一个由 Spring Integration 支持的绑定器,用于在绑定器目标级别而不是其内部通道级别支持测试。
  • 绑定控制的执行器端点 - 允许用户不仅查看现有绑定,还可以管理其生命周期(即停止/启动等)。
  • Micrometer,Micrometer,Micrometer!- 度量支持现在基于 Micrometer
  • Kafka Streams 绑定器的完全改进 - 详细信息将在后续提供。

改进与增强

  • 改进并统一了 Content-Type 协商
  • StreamListener 基础设施增强,以处理多个目标
  • 可配置的 RetryTemplate
  • 可配置的 Web 环境 - 默认情况下可选,但允许用户根据提供的引导启动程序选择使用响应式(Netty)或传统(Tomcat)。
  • 分区现在由 Spring 配置 - 在需要分区自定义时为用户提供更多灵活性。
  • 执行器正在变得可选 -
  • Initializer (start.spring.io) 改进 - 在创建新的 Spring Cloud Stream 应用程序时改进了用户体验。

各种其他增强功能和错误 修复

再次感谢所有社区贡献者!!!没有你们的帮助,我们将无法走到今天!

后续步骤

如前所述,2.0.0.RELEASE 计划在未来几周内发布,因此请试用它,请继续关注并在此处 告诉我们

与往常一样,我们欢迎您的反馈和贡献,因此请通过 StackoverflowGitHubGitter 与我们联系。

获取 Spring 新闻通讯

与 Spring 新闻通讯保持联系

订阅

抢先一步

VMware 提供培训和认证,以加速您的进步。

了解更多

获取支持

Tanzu Spring 在一个简单的订阅中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

查看 Spring 社区中所有即将举行的活动。

查看全部