欣然宣布 Spring Cloud Function 首个里程碑版本 - 2.1.0.M1

工程 | Oleg Zhurakousky | 2019年3月20日 | ...

我们高兴地宣布 Spring Cloud Function 的首个里程碑版本 - 2.1.0.M1。

Spring Cloud Function 2.1.0.M1 的各个模块可在 Spring 里程碑 仓库中使用。此版本包含以下内容:

  • 以往仅在基于 Bean 工厂的函数目录中提供的部分功能,现在已成为函数式形式的一部分(有关函数式形式的更多详细信息,请参阅 Dave Syer 的博客)。
    • 多端点支持 - 能够像在传统上下文配置中预期的那样映射多个 HTTP 端点。
    • 函数组合 - 能够组合函数(例如,foo|barfoo,bar)。
  • 能够通过消息头进行通信并保留元信息,用于消息函数与非消息函数组合的情况(例如,Function<Message<?>>, Message<?>>Function<?, ?> 组合)。
  • 支持隐式函数组合,其中catalog.lookup("")catalog.lookup("|")catalog.lookup("foo|")catalog.lookup("|bar") 都是有效的查找,为容器提供足够的信息来确定您的意图。例如,空字符串仅表示目录中只有一个函数,无需提供显式名称。
  • 从远程 HTTP 端点创建 Supplier,可以在其中定义sink url(目标)和source url(源),并将应用用作来自/到 HTTP 的事件的管道。
  • AWS 自定义运行时 功能。
  • 其他次要的 增强功能和错误修复

此外,项目主页文档也进行了重大更新。

Spring Cloud Function 2.1.x 依赖于 spring-boot 2.1.x。

如何提供帮助?

如果您有兴趣提供帮助,请查看问题库中 "适合贡献" 标签。如果您有任何一般性问题,请使用 stackoverflow.com 上的 spring-cloud-function 标签 提问。

项目页面 | GitHub | 问题 | 文档

获取 Spring 新闻通讯

随时关注 Spring 新闻通讯

订阅

领先一步

VMware 提供培训和认证,以加快您的进度。

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看全部