Spring Cloud Data Flow 1.0 RC1 发布

发布 | Mark Pollack | 2016年6月21日 | ...

我代表团队高兴地宣布Spring Cloud Data Flow 1.0 RC1的发布。

此版本中添加了一些令人兴奋的新功能,这些功能也延续到今天发布的其他Data Flow Server实现中。

Data Flow本地服务器

Data Flow for Cloud Foundry

Data Flow for Apache YARN

Data Flow for Kubernetes

Data Flow for Apache Mesos

请点击上面的链接了解每个运行时平台的独有功能详情。此版本的亮点是:

Data Flow Designer Screenshot

  • 批处理和任务事件 可用作YARN和Kubernetes服务器实现中流定义中的数据源。

  • 改进的安全措施,通过启用对服务器端点的HTTPS访问以及对基本身份验证和OAuth 2.0身份验证的支持。UI和Shell也已更新为支持HTTPS和身份验证。

  • 服务器现在使用RDBMS而不是Redis来进行流/任务定义、应用程序注册和作业存储库。仅当需要分析功能时才需要运行Redis服务器。默认配置使用嵌入式H2实例,但支持Oracle、SqlServer、MySQL/MariaDB、PostgreSQL、H2和HSQLDB数据库。要使用Oracle和SqlServer,您需要使用Spring Initializr创建您自己的Data Flow Server并添加相应的JDBC驱动程序类。

  • 功能开关 用于启用/禁用分析、流和任务功能。默认情况下,所有三个功能都使用配置启用。

  • 对于所有服务器(包括Data Flow本地服务器),应用程序不再预注册。这有助于将我们的开箱即用应用程序的发布与Data Flow Server的发布生命周期解耦。为方便起见,最新流应用程序的列表可通过用户友好的公共URL获得。例如,shell命令

    $ dataflow:>app import --uri http://bit.ly/stream-applications-kafka-maven

    将加载具有kafka绑定器并通过我们的maven存储库托管的最新应用程序。有关注册应用程序组的更多信息,请参见参考指南。

  • 为了支持集中式和一致的应用程序配置属性管理,Spring Cloud Config客户端库已包含到Spring Cloud Data Flow服务器以及Spring Cloud Stream App Starters存储库提供的Spring Cloud Stream应用程序中。您还可以在Data Flow Server启动时将公共应用程序属性传递给所有流

  • 您可以使用此版本的Spring Initializr进一步自定义我们的Spring Cloud Stream和Task应用程序启动器。

  • Spring Boot应用程序属性的白名单 为shell/UI提供信息,以显示首选的引导属性集以用于代码完成和应用程序信息。

  • 名称更改。UI现在可以在URL https://127.0.0.1:9393/dashboard 下找到。所有对“模块”的引用现在都已替换为“应用程序”。

有关完整的功能、错误修复和改进列表,请参阅已关闭的1.0.0.RC GitHub问题。

我们欢迎反馈和贡献!如果您有任何问题、意见或建议,请通过GitHub IssuesStackOverflow或使用Twitter上的#SpringCloudDataFlow标签告知我们。

获取Spring通讯

保持与Spring通讯联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看全部