全部產品
Search
文件中心

SchedulerX:流程管理

更新時間:Jun 17, 2026

SchedulerX支援跨應用的任務編排,您可以將同一個應用的任務,或不同應用的任務按執行邏輯編排在一個工作流程中。

建立工作流程

  1. 登入分布式任務調度平台
  2. 在頂部功能表列選擇地區。

  3. 在左側導覽列,單擊流程管理

  4. 流程管理頁面選擇目標命名空間,然後單擊建立工作流程。

  5. 创建工作流面板,設定工作流程的名稱描述应用ID时间类型等配置項,然後單擊確定

    說明

    目前工作流程調度僅支援使用Cron運算式設定時間類型。

    也可以在高级配置地區,設定时区日历任务并发数

建立任務

  1. 流程管理頁面,選擇已建立好的工作流程,單擊编辑,進入工作流程詳情頁面。

  2. 單擊创建任务,在创建任务面板完成相關參數配置。建立完成後,任務加入至工作流程中,在任務管理頁面也可以看到建立的任務。

    工作流程詳情頁面右上方提供匯入任務建立任務編輯工作流程按鈕,中央地區以可視化方式展示各任務節點及其依賴關係。

匯入任務

  1. 流程管理頁面,選擇已建立好的工作流程,單擊编辑,進入工作流程詳情頁面。

  2. 工作流程詳情頁面,單擊导入任务,然後在選擇應用下拉式清單,選擇已經存在的應用任務,單擊操作列的匯入,預設選擇當前工作流程所在的應用。

任務編排

添加依賴

您可以通過滑鼠拖拽新增線條添加依賴關係。

樣本一:619是620的上遊,619執行完成後,會執行620。

樣本二:101執行完成後,102和103會同時開始執行;104、105和106都執行成功,107才開始執行。

刪除依賴

使用兩種方式:

  • 滑鼠選中一根工作流程線條,使用DELETE鍵刪除。

  • 滑鼠選中一根工作流程線條,單擊滑鼠右鍵,單擊移除

編輯或刪除Job

選中工作流程節點,單擊滑鼠右鍵,選擇编辑移除

發布工作流程

工作流程建立之後,在工作流程詳情頁面,完成任務建立或者編輯,單擊發布,工作流程會變成啟用狀態並開始調度。如無需馬上啟用,可以在流程管理頁面單擊运行一次,測試沒有問題之後再手動啟用。

管理工作流程

查看流程執行個體圖

  1. 流程管理頁面,單擊操作列的更多>記錄,查看工作流程的執行歷史。面板中展示工作流程執行記錄列表,包含資料時間開始時間結束時間操作人執行個體ID/流程執行個體圖等資訊。

  2. 流程執行個體記錄面板,單擊執行個體ID/流程執行個體圖列的ID,查看工作流程中所有節點的運行狀態。頁面以可視化流程圖展示各節點狀態,不同顏色代表不同狀態:等待(灰色)、池子(黃色)、運行(藍色)、成功(綠色)、失敗(紅色)和跳過(深灰色)。

停止

  1. 流程管理頁面,單擊操作列的更多>記錄

  2. 流程執行個體記錄面板,單擊停止,工作流程中正在啟動並執行所有節點將會強制停止,工作流程狀態變為失敗。

重跑

工作流程重跑

運行失敗的工作流程支援重跑。

  1. 流程管理頁面,單擊操作列的更多>記錄

  2. 流程執行個體記錄面板,單擊更多 > 重跑,工作流程中所有失敗的節點將會重跑,工作流程狀態變為運行中。

    重跑後,工作流程執行個體詳情中之前失敗的節點(如 jobB、jobC)狀態變為運行中(藍色),已成功的上遊節點(如 jobA)保持成功(綠色)狀態,下遊節點(如 jobD、jobE)仍為等待(灰色)狀態。

節點重跑

  1. 流程管理頁面,單擊操作列的更多>記錄

  2. 流程執行個體記錄面板,單擊詳情進入工作流程執行個體詳情視圖。

  3. 右擊目標節點,根據重跑需要進行選擇:

    • 重跑自身及下遊:重跑自身及所有下遊節點。

    • 重跑自身:僅重跑自身,下遊節點不重跑。

  4. 在彈出的確認頁面單擊確定,流程相關節點將進行重跑。

暫停

運行中的工作流程支援暫停。

  1. 流程管理頁面,單擊操作列的更多>記錄

  2. 流程執行個體記錄面板,單擊暫停,會等待正在啟動並執行節點運行完成,但是後續節點不會運行,且工作流程狀態變為暫停。

取消暫停

暫停狀態的工作流程支援取消暫停。

  1. 流程管理頁面,單擊操作列的更多>記錄

  2. 流程執行個體記錄面板,單擊取消暫停,恢複下遊節點的運行。

跳過

在工作流程中,若某一節點尚未啟動執行,但決定不再運行,可選擇跳過該節點。工作流程會自動躍進至下一個待處理的節點繼續執行。

  1. 流程管理頁面,單擊操作列的更多>記錄,查看工作流程的執行歷史。

  2. 流程執行個體記錄面板,單擊執行個體ID/流程執行個體圖列的ID,在工作流程執行個體詳情頁面,選中節點後,單擊跳過。按右鍵目標節點後快顯功能表,包含詳情日誌跳過三個選項。

取消跳過

對於跳過的節點,在下遊還沒開始運行之前,可以取消跳過,恢複執行。

  1. 流程管理頁面,單擊操作列的更多>記錄,查看工作流程的執行歷史。

  2. 流程執行個體記錄面板,單擊執行個體ID/流程執行個體圖列的ID,在工作流程執行個體詳情頁面,選中節點後,單擊取消跳過

匯入匯出工作流程

同步不同地區或命名空間之間的工作流程,需手動執行。

匯出工作流程

  1. 流程管理頁面,在全部應用的下拉式清單中選擇應用,然後勾選要匯出的工作流程(不勾選時會匯出該應用下所有工作流程),單擊导出工作流

  2. 在對話方塊中選擇應用ID並確認匯出工作流程資訊後,單擊確定

匯入工作流程

流程管理頁面,單擊导入工作流,上傳需要匯入的工作流程後,單擊確定。對話方塊中包含請選擇應用ID下拉式清單和相同任務處理策略(可選覆蓋跳過),以及匯入任務流上傳地區。

重要

匯入工作流程之前,需先匯入任務。被匯入工作流程的應用ID和匯出工作流程的應用ID需要完全一致。匯入任務,請參見匯入或匯出任務