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