Spring Cloud Task 2.1.0 GA 现已可用

版本发布 | Glenn Renfro | 2019年1月22日 | ...

我们很高兴地宣布 Spring Cloud Task 2.1.0.RELEASE 现已在 Github 和 Pivotal 下载库中提供。感谢所有为本次发布做出贡献的人。

新增功能?

Spring Cloud Task 2.1.0.RELEASE 旨在成为与 Spring Boot 2.1.0 对齐的框架版本。2.1.x 版本的更新包括

  • 更新所有依赖项。
  • Spring Cloud Task 基础设施组件现在通过自动配置启用。
  • 当任务正在执行时,TaskExecutionexitCodenull
  • Spring Cloud Task 兼容 Java 8、9、10、11。

让我们更详细地了解这些更新。

更新所有依赖项

如前所述,此版本使 Spring Cloud Task 与 Spring Boot 2.1 对齐。这包括更新所有依赖项。

Spring Cloud Task 基础组件现在通过自动配置启用

自动配置现在用于创建 TaskExplorerTaskRepository 和其他 Bean,但不创建 TaskLifecycleListener(执行 Spring Cloud Task 核心功能的 Bean)。我们添加此功能是为了让构建自己的非任务应用程序的用户能够使用提供的自动配置来监视或浏览任务存储库。当用户向其应用程序或配置中添加 @EnableTask 时,将创建 TaskLifecycleListener Bean。

Task Execution 的 exitCode 在任务执行时为 Null

在早期版本的 Spring Cloud Task 中,从 Spring Cloud Task 返回的 TaskExecution 始终显示正在运行的任务的 exitCode0。现在,如果任务仍在执行,则从 Spring Cloud Task 返回的 TaskExecution 实例的 exitCodenull

您怎么看?

我们期待您在 GithubStackOverflowGitter 或通过 Twitter 直接向 @michaelminella@cppwfs 提供关于这些新功能的反馈!

Spring Cloud Task 主页 | GitHub 上的源代码 | 参考文档

获取 Spring 电子邮件

通过 Spring 电子邮件保持联系

订阅

抢先一步

VMware 提供培训和认证,助您快速提升技能。

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部