Spring Cloud Data Flow for Cloud Foundry 1.1 GA 版本发布

发布 | Eric Bottard | 2017年1月18日 | ...

我们高兴地宣布适用于 Cloud Foundry 的 Spring Cloud Data Flow 1.1.0.RELEASE 版本正式发布。

除了此版本所基于的 Spring Cloud Data Flow 1.1.2 的所有功能外,Cloud Foundry 的具体改进包括:

  • 内存优化:经过大量的故障排除,我们很高兴在此版本中提供一个内存高效的 SCDF 服务器。通过现在的更改,无论有多少流/任务部署和并发性,我们都观察到服务器的内存使用量保持在 200MB 范围内,而不是之前的 1.0.0.RELEASE 版本中超过 1G 甚至最终崩溃的情况。如果您之前遇到过无缘无故的崩溃,我们强烈建议您立即升级到 1.1.0.RELEASE 版本。

  • Maven 缓存和磁盘优化:我们改进了 Maven 缓存的应用和使用方式。在 Maven 缓存之上有一个新的 LRU(最近最少使用)设计,使我们能够更积极地管理缓存大小,而不是让它无限增长,因为如果不受控制,会导致服务器运行的应用程序容器出现磁盘空间不足的错误。

  • 任务支持:在最新的 PCF 1.9 版本中,任务组件已从实验性功能升级为可用于生产的功能。Spring Cloud Data Flow 对 Cloud Foundry 的任务支持紧随其后,在此版本中,我们也删除了我们这边的“实验性”说明。在 PCF 1.9 上使用时,Spring Cloud Data Flow 的任务支持已可用于生产。仍然可以在旧版本的 PCF(例如 PCF 1.8)上尝试此功能,但在旧版本的 PCF 上,此功能既没有保证也没有得到支持,因为它被归类为“实验性”。

    此版本的 Task 数据库模式略有更改。对于从 1.0.0.RELEASE 升级到 1.1.0.RELEASE 的用户,请查看参考指南中包含的 迁移步骤

  • 改进的错误处理:基于最新版本的 适用于 Cloud Foundry 的 Spring Cloud 部署项目,与 Cloud Controller REST API 的交互变得更具弹性,能够更积极地处理偶尔出现的服务器端错误。

重要提示

Spring Cloud Data Flow 的 Cloud Foundry 服务器使用的环境变量已发生更改。请务必查看 参考指南,了解环境变量的最新更改。

随机应用名称生成功能进行了更新。如果启用此功能,您会注意到名称保持在 63 个字符的限制内,以符合用作主机名时的 RFC1035。

开始使用!

访问 适用于 Cloud Foundry 的 Spring Cloud Data Flow 项目页面 并按照快速入门部分进行操作。请务必浏览此版本的 参考文档

获取 Spring 电子报

关注 Spring 电子报

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部