Java SDK
本文介绍SchedulerX产品的Java SDK发布的功能变更,包括新增功能、功能优化、重要问题修复等,帮助您了解SchedulerX的Java SDK发布动态。
发布记录
1.11.5,2024-06-17
功能名称 | 变更类型 | 功能描述 | 相关文档 |
改进 | 优化 |
| 无 |
1.11.4,2024-03-20
功能名称 | 变更类型 | 功能描述 | 相关文档 |
工作流 | 新增 | JobContext可以获取工作流ID。 | |
改进 | 优化 |
| 无 |
1.11.1,2024-02-20
功能名称 | 变更类型 | 功能描述 | 相关文档 |
K8s任务 | 新增 | 支持通过环境变量获取任务参数。 | 无 |
XXL-JOB日志 | 新增 | 支持通过应用隔离。 | 无 |
问题修复 | 修复 |
| 无 |
1.10.14, 2024-01-02
功能名称 | 变更类型 | 功能描述 | 相关文档 |
优雅下线能力 | 新增 | 在业务应用停机之前,等待当前正在执行的任务完成后,再安全地关闭应用,实现发布重启过程中业务无损。 | |
推模型任务优化 | 新增 | 支持配置子任务分发速率。 | 无 |
H2数据库优化 | 新增 | 支持配置User和Password。
| |
业务日志优化 | 优化 | 支持按应用分组隔离。 | 无 |
广播任务优化 | 优化 | 支持按Worker IP排序分发。 | 无 |
Spring任务优化 | 优化 |
| |
SDK优化 | 优化 |
| 无 |
问题修复 | 修复 |
| 无 |
1.9.6,2023-07-04
功能名称 | 变更类型 | 功能描述 | 相关文档 |
k8s脚本任务新模板 | 新增 | 支持标准模板和自定义模板。
| 无 |
Map任务新分发方式 | 新增 | Map任务在分发时支持从随机位置开始,需配置参数(默认false): | 无 |
Shell任务支持通用系统内置参数 | 新增 | Shell任务支持通用系统内置参数。
| 无 |
1.8.13,2023-09-08
功能名称 | 变更类型 | 功能描述 | 相关文档 |
执行线程模型调整 | 新增 | 执行线程模型调整。
| 无 |
广播任务支持主节点不参与及分发失败重试 | 新增 | 相关参数如下所示。
| 无 |
Map任务优化 | 优化 | 优化Map任务在应用大规模发布和缩容过程中的性能。 | 无 |
优化应用启动心跳汇报时间点 | 优化 | 优化应用启动心跳汇报时间点防止业务容器启动过长导致的任务处理长耗时 | 无 |
问题修复 | 修复 |
| 无 |
1.7.10,2022-08-30
变更类型 | 功能描述 | 相关文档 |
新增 |
| |
优化 | 客户端停机下线快速响应。 | 无 |
问题修复 |
| 无 |
1.6.1,2022-08-03
变更类型 | 功能描述 | 相关文档 |
问题修复 | 修复秒级别广播检测线程CPU偏高的问题。 | 无 |
1.6.0,2022-06-24
变更类型 | 功能描述 | 相关文档 |
新增 | 支持K8s Job调度能力集成。 | 无 |
优化 |
| 无 |
1.5.1.1,2022-04-19
变更类型 | 功能描述 | 相关文档 |
新增 | 支持开启或关闭日志服务动态生效。 | 无 |
问题修复 |
|
1.5.0.2,2022-04-01
变更类型 | 功能描述 | 相关文档 |
新增 | 支持SpringBoot声明式任务定义。命名空间、应用、任务、报警等都可以通过配置文件声明,方便管理应用下的任务。文件声明支持修改,您可以配置在任何环境一键启动应用。 | |
可视化MapReduce任务(原并行计算),支持子任务级别列表、日志、重跑;支持为子任务自定义标签并且通过标签搜索子任务。 |
1.4.2,2022-03-07
变更类型 | 功能描述 | 相关文档 |
新增 | 分布式任务调度系统SchedulerX 2.0的日志服务,您不需要修改一行代码,只需要增加一个Log4j或Logback的配置,即可在控制台看到每次任务调度(包括分布式任务)的业务日志。 | |
控制台可以直接查看任务运行的堆栈,方便排查任务卡住的问题,使用时需要您将客户端升级到1.4.0及以上版本。 | 无 | |
支持ElasticJob开发的执行器对接。 |
1.3.4,2022-1-6
变更类型 | 功能描述 | 相关文档 |
新增 |
|
1.3.2,2021-12-15
变更类型 | 功能描述 | 相关文档 |
优化 | 优化问题:调整默认依赖的log4j2至2.15.0版本。 | 无 |
1.3.0.3,2021-11-26
变更类型 | 功能描述 | 相关文档 |
新增 | 秒级别单机增强:单机秒级别循环支持在不用的实例间分发切换执行,SpringBoot应用配置参数如下: | 无 |
优化 | 客户端停机下线快速响应。 | 无 |
问题修复 |
| 无 |
1.2.9.1,2021-8-30
变更类型 | 功能描述 | 相关文档 |
问题修复 | 修复worker与Spring Cloud集成时出现任务运行锁死超时。 | 无 |
1.2.9,2021-8-27
变更类型 | 功能描述 | 相关文档 |
新增 | 秒级别单机增强:单机秒级别循环支持在不同的实例间分发切换执行,配置参数: | 无 |
问题修复 | 修复问题:广播任务在并发情况下出现中断信号,以及worker实例列表未更新。 | 无 |
1.2.8.3,2021-8-13
变更类型 | 功能描述 | 相关文档 |
问题修复 | 修复问题:修复秒级别广播任务执行停止指令后扫描线程未结束。 | 无 |
1.2.8.2,2021-8-6
变更类型 | 功能描述 | 相关文档 |
问题修复 | 修复问题:秒级别广播任务大批量worker按批次发布过程中任务运行有概率卡住。 | 无 |
1.2.8,2021-6-23
变更类型 | 功能描述 | 相关文档 |
新增 |
| 无 |
1.2.7,2021-4-28
变更类型 | 功能描述 | 相关文档 |
新增 | 新增开关,可以关闭的failover功能。 | 无 |
问题修复 |
| 无 |
1.2.5.2,2021-4-8
变更类型 | 功能描述 | 相关文档 |
新增 | 秒级别任务间隔支持到毫秒级别。 | 无 |
优化 |
| 无 |
1.2.4.3,2021-1-21
变更类型 | 功能描述 | 相关文档 |
新增 |
| 无 |
问题修复 |
| 无 |
1.2.3.1,2020-12-16
变更类型 | 功能描述 | 相关文档 |
优化 | 优化客户端负载高会导致任务调度长连接打挂,导致任务无法继续调度的问题。 | 无 |
1.2.2.2,2020-12-10
变更类型 | 功能描述 | 相关文档 |
新增 |
| 无 |
优化 |
| 无 |
1.2.1.2,2020-10-20
变更类型 | 功能描述 | 相关文档 |
新增 |
| 无 |
优化 | 优化客户端Netty线程池。 | 无 |
问题修复 |
| 无 |
1.2.0.2,2020-08-19
变更类型 | 功能描述 | 相关文档 |
新增 |
| 无 |
问题修复 |
| 无 |
1.1.4.RELEASE,2020-05-15
变更类型 | 功能描述 | 相关文档 |
新增 |
| 无 |
问题修复 |
| 无 |
1.1.2.RELEASE,2020-02-10
变更类型 | 功能描述 | 相关文档 |
新增 |
| 无 |
优化 | AppKeys不支持多分组。 | 无 |
1.1.0,2019-12-17
变更类型 | 功能描述 | 相关文档 |
新增 |
| 无 |
优化 |
| 无 |
问题修复 |
| 无 |
1.0.9,2019-11-28
变更类型 | 功能描述 | 相关文档 |
新增 |
| 无 |
问题修复 |
| 无 |
1.0.8,2019-08-06
变更类型 | 功能描述 | 相关文档 |
新增 |
| 无 |
问题修复 |
| 无 |
1.0.6-compatible,2019-07-02
变更类型 | 功能描述 | 相关文档 |
优化 | 兼容 | 无 |
1.0.6,2019-07-02
该版本控制台显示版本号为1.0.4与Maven版本号不一致,请知晓。
变更类型 | 功能描述 | 相关文档 |
新增 |
优化
| 无 |
问题修复 |
| 无 |
1.0.3,2019-06-06
变更类型 | 功能描述 | 相关文档 |
新增 |
| 无 |
问题修复 |
| 无 |
1.0.0,2019-04-30
变更类型 | 功能描述 | 相关文档 |
新增 |
| 无 |