Java SDK
本文介紹SchedulerX產品的Java SDK發布的功能變更,包括新增功能、功能優化、重要問題修復等,幫助您了解SchedulerX的Java SDK發布動態。
2024年
版本 | 變更類型 | 功能描述 | 發布時間 | 相關文檔 |
1.12.2 | 優化 |
| 2024年11月20日 | 無 |
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日 | 無 |