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 注解自定义消息转换器。
  • 新的测试绑定器 - 一个由 Spring Integration 支持的绑定器,用于在绑定器目标级别而非其内部通道进行测试。
  • 用于绑定控制的 Actuator 端点 - 允许不仅查看现有绑定,还可以管理它们的生命周期(例如,停止/启动等)。
  • Micrometer,Micrometer,Micrometer!- 指标支持现已基于 Micrometer
  • Kafka Streams 绑定器完全重构 - 详情稍后公布。

改进与增强

  • 改进且一致的内容类型协商。
  • StreamListener 基础设施增强,用于处理多个目标。
  • 可配置的 RetryTemplate。
  • 可配置的 Web 环境 - 默认可选,但允许用户根据提供的 boot 启动器选择使用响应式(Netty)或传统的(Tomcat)。
  • 分区现已通过 Spring 配置 - 当需要围绕分区进行定制时,为用户提供了更大的灵活性。
  • Actuator 变为可选 -
  • Initializer (start.spring.io) 改进 - 提高了创建新的 Spring Cloud Stream 应用程序时的用户体验。

其他各种增强和错误 修复

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

下一步

如前所述,2.0.0.RELEASE 计划在未来几周内发布,请务必试用,敬请关注,并在 这里 告诉我们您的反馈。

一如既往,我们欢迎反馈和贡献,因此请通过 StackoverflowGitHubGitter 与我们联系。

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

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

查看所有