排程器 scheduler
排程器 是持續性工作,會在排程所指定的時間啟動其轉換。
Scheduler 活動應視為已排程的開始。圖表中的活動定位規則與活動 Start 的定位規則相同。此活動不得具有入站轉變。
最佳實務 best-practices
-
請勿將工作流程排程為每15分鐘執行一次,因為這樣可能會阻礙整體系統效能並在資料庫中建立區塊。
-
請勿在工作流程中的每個分支使用超過一個 Scheduler 活動。 請參閱使用活動。
-
使用排程器活動可能會導致同時執行多個工作流程。 例如,您可以讓排程器每小時觸發一次工作流程執行,但有時整個工作流程的執行需要超過一小時。
如果工作流程已在執行中,您可能會想要略過執行。 有關如何防止同時執行工作流程的詳細資訊,請參閱此頁面。
-
請注意,如果工作流程正在執行長期任務(例如匯入),或wfserver模組已停止一段時間,則可以在數小時後啟動轉變。 在這種情況下,可能需要將排程器啟動的工作執行限制在特定時間範圍內。
設定排程器活動 configuring-scheduler-activity
排程器會定義轉變的啟動排程。 若要進行設定,請按兩下圖形物件,然後按一下 Change…
精靈可讓您定義活動的頻率和有效期間。 設定步驟如下:
-
選取啟動頻率,然後按一下 Next。
-
提供啟用時間和天數。 此步驟的引數取決於上一步驟中所選的頻率。 如果您選擇一天啟動活動數次,設定選項如下:
-
定義排程的有效期,或指定要執行的次數。
-
檢查設定,然後按一下 Finish 儲存。