全部產品
Search
文件中心

SchedulerX:Go SDK

更新時間:May 23, 2026

本文介紹 SchedulerX Go SDK 各版本的功能變更,包括新增功能、功能最佳化和問題修複。

2026 年

版本

變更類型

功能描述

發布時間

相關文檔

v1.0.11

新功能

  • 支援應用自動擴容。

  • 支援海量任務調度。

2026 年 03 月 20 日

問題修複

修複廣播和 MapReduce 任務在 second_delay 調度下 panic 的問題。

v1.0.10

問題修複

修複大量任務執行時互斥鎖可能導致的逾時問題。

2026 年 1 月 5 日

新功能

  • 支援 second_delay 調度。

  • 更新 protobuf 的包路徑,防止和其他組件衝突。

最佳化

  • 將各類 Actor 的訊息處理邏輯解耦,以避免相互幹擾。

  • 採用全域協程池,簡化協程池的建立與銷毀流程。

  • 服務啟動時檢測 Active Server 的可用性,若不可用則拒絕啟動。

  • 修複 golangci-lint 工具提示的問題。

2025 年

版本

變更類型

功能描述

發布時間

相關文檔

v1.0.9

問題修複

修複網路異常時串連池可能 panic 的問題。

2025 年 10 月 24 日

新功能

心跳資料上報磁碟可用空間資訊。

2024 年

版本

變更類型

功能描述

發布時間

相關文檔

v1.0.8

問題修複

修複 MapReduce 任務中子任務超過 10,000 時可能導致任務失敗的問題。

2024 年 12 月 13 日

v1.0.7

問題修複

修複 MapReduce 任務未釋放 sqlite3 資料庫導致的記憶體流失問題。

2024 年 11 月 7 日

修複 Windows 環境下編譯報錯的問題。

v1.0.6

新功能

支援 Go 用戶端優雅下線。

2024 年 10 月 25 日

Golang任務

最佳化

修改 dataTimescheduleTime 的資料類型為 time.Time,方便處理。

發生 panic 時支援上報堆棧資訊,便於排查問題。

問題修複

修複廣播任務和 MapReduce 任務在 worker 節點大於 1 存在記憶體流失的問題。

v1.0.2

最佳化

用戶端配置參數支援設定 label

2024 年 8 月 12 日

Golang SDK接入

新功能

Processor 處理器支援 Kill 介面停止任務。

Golang任務

v1.0.1

問題修複

  • 修複單機任務存在記憶體流失的問題。

  • 修複 MapReduce 任務存在記憶體流失的問題。

2024 年 4 月 25 日

Golang任務

v1.0.0

新功能

自訂連接埠:支援自訂 RPC 連接埠。

2024 年 3 月 25 日

Golang SDK接入

最佳化

多網卡環境下,支援通過網卡名稱指定 IP 位址。

問題修複

  • 修複 Map 任務在多個節點間無法互聯的問題。

  • 修複 JobContext 可能是 nil 導致 panic 的問題。

v0.0.4

新功能

新增任務執行模式:支援 MapReduce 任務。

2024 年 3 月 8 日

Golang任務

2023 年

版本

變更類型

功能描述

發布時間

相關文檔

v0.0.2

新功能

新增任務執行模式:支援廣播任務。

2023 年 12 月 14 日

Golang任務

v0.0.1

新功能

Go 應用接入 Go SDK 後,即可使用 SchedulerX 的定時調度功能。當前 SDK 版本僅支援單機任務,分布式任務在後續版本中更新。

2023 年 10 月 23 日