此使用案例詳細說明了工作流的建立過程,該過程允許您在使用工作流的多個執行時管理伴隨更新。
目的是在執行另一個更新操作之前檢查更新過程是否已結束。 為此,我們將設定一個實例變數,並在實例正在運行時讓工作流test決定是否繼續執行工作流並執行更新。
此工作流由以下組成:
要構建工作流,請執行以下步驟:
添加 調度程式 活動,然後根據需要配置其頻率。
添加 Test 活動:檢查工作流是否已執行,然後按如下方式配置。
"isRunning"是我們為此示例選擇的實例變數名稱。 這不是內置變數。
添加 結束 活動 否 叉子。 這樣,如果工作流已在執行,則不會執行任何操作。
將所需的活動添加到 是 叉子。 就我們而言, 查詢 和 更新資料 活動。
開啟第一個活動,然後添加 instance.vars.isRunning = true 的 Advanced 頁籤。 這樣,實例變數將設定為正在運行。
添加 結束 在 Yes fork,然後添加 instance.vars.isRunning =false 的 Advanced 頁籤。
這樣,只要工作流正在執行,就不會執行任何操作。
相關主題: