文档

2024年

更新时间:

本文介绍SchedulerX产品在2024年发布的功能变更,包括新增功能、功能优化、重要问题修复和相关文档等,帮助您了解SchedulerX的发布动态。

客户端发布记录

1.10.14,2024-01-02

功能名称

变更类型

功能描述

相关文档

优雅下线能力

新增

在业务应用停机之前,等待当前正在执行的任务完成后,再安全地关闭应用,实现发布重启过程中业务无损。

如何将任务调度应用优雅下线

推模型任务优化

新增

支持配置子任务分发速率。

H2数据库优化

新增

支持配置User和Password。

  • spring.schedulerx2.h2DatabaseUser:设置H2内置数据库用户。

  • spring.schedulerx2.h2DatabasePassword:设置H2内置数据库密码。

Spring Boot应用接入SchedulerX

业务日志优化

优化

支持按应用分组隔离。

广播任务优化

优化

支持按Worker IP排序分发。

Spring任务优化

优化

  • 支持Spring 4低版本。

  • Spring任务定时方法支持任意返回值。

Spring任务

SDK优化

优化

  • 避免Spring容器重复初始化时,心跳线程被重复创建。

  • Akka Actor意外终止时,支持自动重启。

问题修复

修复

  • 修复Spring读取不到Processor Bean后,直接返回异常的问题。

  • 修复1.10.x引入的Map任务运行卡住的问题。

  • 修复广播任务的preProcess执行异常后,任务实例无法结束的问题。

  • 修复任务运行实例异常终止时,由于残留线程导致任务运行超时报警的问题。

  • 修复共享线程池模式下,应用刚启动后可能出现任务状态丢失卡住问题。

  • 修复多个应用分组或appKey中存在特殊字符时接入配置加载异常的问题。

  • 修复无法使用可视化Map任务的专业版相关功能问题。