本文為您介紹如何在任務編排的任務流頁面,進行事件調度配置。
應用場景
任務的觸發條件依賴于外部事件調度時,可選擇事件調度。
例如,C任務流的調度類型為事件調度,配置了A任務流和B任務流中的單實例SQL節點這兩個事件,則A任務流和B任務流的單實例SQL節點都作為C任務流的上游節點,即A和B都執行成功,C任務才開始執行。
操作步驟
- 登錄數據管理DMS 5.0。
進入任務編排功能的任務流頁面。
單擊頁面下方的任務流信息,打開調度配置開關。
進行事件調度配置。
調度類型選擇事件調度。配置如下參數:
參數
說明
超時時間(分鐘)
設置所有運行事件的總執行時長,若超過該時間,則默認任務流執行失敗。
監聽試運行事件
默認開啟。
開啟后,上游任務流試運行也會導致該任務流產生一條手動觸發的運行記錄。
關閉后,手動觸發的上游任務流產生的運行事件,將不會觸發該任務流運行。
事件調度粒度
支持天或小時粒度。
添加運行事件。
單擊添加,配置如下兩個參數:
事件類型:支持選擇任務流運行成功或任務節點運行成功。
事件配置:選擇當前租戶下已創建的任務流或任務流中已存在的節點。
說明配置的任務流事件不可重復。
當配置的事件(任務流或任務節點)的運行狀態全部滿足時,才會執行該任務流。
其他操作
查看任務流的上下游任務流數量:完成事件調度配置后,您可將鼠標懸浮至任務流頁面右上方的圖標處,查看該任務流的上、下游任務流數量。
可視化查看任務流上下游訂閱關系:打開圖標右側的開關。
凍結或解凍事件調度任務流:凍結后,任務流會進入等待執行的狀態。具體操作,請參見凍結或解凍任務流。
文檔內容是否對您有幫助?