本文記錄 SchedulerX Java SDK 各版本的功能變更,包括新增功能、功能最佳化和問題修複。
2026 年
版本 | 變更類型 | 功能描述 | 發布時間 | 相關文檔 |
1.14.2 | 新功能 | 支援從 | 2026 年 08 月 05 日 | 無 |
新功能 | 指令碼任務支援強制終止。 | |||
新功能 |
| |||
1.13.5 | 新功能 |
| 2026 年 03 月 20 日 | 無 |
新功能 | 指令碼任務支援工作流程上下遊資料傳遞。 | |||
1.13.4 | 最佳化 | 最佳化 K8s 應用模式下 CPU 採集相容 cgroup v2 模式。 | 2026 年 02 月 13 日 | 無 |
1.13.3 | 最佳化 | 最佳化 Spring 任務相容 Spring 7.X 版本。 | 2026 年 01 月 15 日 | 無 |
2025 年
版本 | 變更類型 | 功能描述 | 發布時間 | 相關文檔 |
1.13.1 | 問題修複 |
| 2025 年 07 月 28 日 | 無 |
1.13.0 | 新功能 | 支援鏈路加密:專業版應用,服務端和用戶端之間通訊,敏感性資料會進行加密。 | 2025 年 06 月 18 日 | 無 |
1.12.7 | 最佳化 |
| 2025 年 05 月 29 日 | 無 |
問題修複 |
| 無 | ||
1.12.5 | 最佳化 | 最佳化 Spring 任務相容存在其他組件實現 TaskScheduler 的情境。 | 2025 年 02 月 08 日 | 無 |
1.12.3 | 新功能 |
| 2025 年 01 月 03 日 | 無 |
最佳化 |
|
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 | 新功能 | 支援開啟或關閉Log Service動態生效。 | 2022 年 04 月 19 日 | 無 |
問題修複 |
| |||
1.5.0.2 | 新功能 | 支援 SpringBoot 聲明式任務定義。命名空間、應用、任務、警示等都可以通過設定檔聲明,方便管理應用下的任務。檔案聲明支援修改,可在任何環境一鍵啟動應用。 | 2022 年 04 月 01 日 | |
可視化 MapReduce 任務(原並行計算),支援子任務層級列表、日誌、重跑;支援為子任務自訂標籤並且通過標籤搜尋子任務。 | ||||
1.4.2 | 新功能 | 分布式任務調度系統 SchedulerX 2.0 的Log Service,無需修改代碼,只需增加一個 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 日 | 無 |