领先一步
VMware提供培训和认证,以快速提升您的进步。
了解更多我代表团队高兴地宣布Spring Cloud Data Flow 1.0 RC1的发布。
此版本中添加了一些令人兴奋的新功能,这些功能也延续到今天发布的其他Data Flow Server实现中。
请点击上面的链接了解每个运行时平台的独有功能详情。此版本的亮点是:
批处理和任务事件 可用作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 Issues、StackOverflow或使用Twitter上的#SpringCloudDataFlow标签告知我们。