Spring Cloud Data Flow 1.0.0 M3 发布
我很高兴代表团队宣布 Spring Cloud Data Flow 的 1.0.0.M3 版本发布。
在过去的几个月里,我们为各种平台上的数据微服务的整体编排增加了令人兴奋的新功能和改进。我们还做了一些显著有利于开发人员的更改,例如为我们发布的所有 流 和 任务 应用程序公开 Spring Boot Starters。以下是此版本的一些亮点
- 为今天发布的以下数据流服务器实现提供了基础
- 引入并基于 Spring Cloud Deployer 服务提供商接口
- 从 Spring Cloud Data Flow 本身分离出来用于通用用途的新多平台应用程序部署模型,包括 AppDeployer 和 TaskLauncher,分别用于部署长时间运行和短生命周期的微服务。
- 改进了应用程序解析策略,支持将应用程序注册为
http、file、maven、docker 或 hdfs 工件
- 基于 Spring Cloud Stream 1.0.0.RC3 构建
- 基于 Spring Cloud Task 1.0.0.M2 构建
- 改进了对流式和批处理管道的 DSL 支持
- 添加了对流式和批处理管道的“tap”支持
- 应用程序
- 支持从新的 流应用程序启动器 项目构建的开箱即用流应用程序(Kafka 和 RabbitMQ 绑定器的自动生成应用程序)
- 支持从新的 任务应用程序启动器 项目构建的开箱即用任务应用程序
- 增加了几个新的开箱即用流和任务应用程序
- 改进了 Shell 和仪表板的自定义应用程序注册机制
- 仪表板
- 全新改进的仪表板
- 增加了批处理和任务支持
- 增加了“应用程序”选项卡,用于 监控和管理 开箱即用和自定义应用程序
-
Flo for Spring Cloud Data Flow
- 现代外观和感觉,在调色板、自动布局、自动链接、画布、节点、节点连接器等方面进行了多项用户体验改进
- 增加了对可脚本转换处理器的支持,该处理器接受 Ruby、Groovy、Python 或 JavaScript 代码作为运行时计算逻辑
- 增加了主管道和分流管道之间的视觉区分
- 适应 Angular 风格的工具提示
- 图布局优化
-
改进了 IT 和 TCK 测试
- 增加了新的 示例
- 增加了新的 标志
有关功能、错误修复和改进的完整列表,请参阅已关闭的 1.0.0.M3 GitHub issue。
我们欢迎反馈和贡献!如果您有任何问题、意见或建议,请通过 GitHub Issues、StackOverflow 或使用 Twitter 上的 #SpringCloudDataFlow 标签告诉我们。
我们对即将发布的 RC 版本有积极的计划。敬请期待!
最后但同样重要的一点是……请查看这个全新网站,了解 Spring 如何加速云原生 Java 应用程序开发!