本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
管理工作流程執行
在 Amazon SWF 主控台上,您可以管理目前正在執行和/或關閉的工作流程執行。
- New console
-
若要管理您的工作流程執行
-
開啟網域以管理其工作流程執行。
-
選擇尋找執行。
-
在「」工作流程執行頁面上,選擇按屬性過濾執行,然後在屬性選擇下列其中一個篩選條件:
選擇
若要套用此篩選
工作流程
選擇此篩選器可列出特定工作流程的執行項目。例如,若要檢視
fiction-books-order-workflow
,執行下列動作:-
選擇工作流程。
-
下運算子,選擇等於。
-
下工作流程,選擇fiction-books-order-workflow。
-
(選用) 選擇清除篩選刪除過濾器並開始新的執行搜索。
狀態
選擇此篩選器以列出具有特定狀態的執行項目。例如,若要檢視具有狀態的執行項目失敗,執行下列動作:
-
選擇狀態。
-
下運算子,選擇等於。
-
下狀態,選擇失敗。
-
(選用) 選擇清除篩選刪除過濾器並開始新的執行搜索。
執行代碼
選擇此篩選器可根據工作流程 ID 檢視工作流程執行。例如,要使用 ID 查看執行 fiction-books-order-category1
,執行下列動作:-
選擇執行代碼。
-
下運算子,選擇等於。
-
下執行 ID,選擇fiction-books-order-category1。
-
(選用) 選擇清除篩選刪除過濾器並開始新的執行搜索。
標籤
選擇此篩選器以列出具有特定標記的執行項目。例如,若要檢視具有狀態的執行項目
purchaseOrder
,執行下列動作:-
選擇標籤。
-
下運算子,選擇等於。
-
下標籤,選擇採購訂單。
-
(選用) 選擇清除篩選刪除過濾器並開始新的執行搜索。
-
-
(選擇性) 套用必要的篩選器以列出工作流程執行之後,您可以對作用中執行:
-
信號— 使用此選項可傳送正在執行的工作流程執行其他資料。若要執行此作業:
-
選擇您要將其他資料傳送至哪一個執行。
-
選擇信號,然後在信號執行對話方塊。
-
選擇信號。
-
-
嘗試取消— 使用此選項可嘗試取消工作流程執行。與其終止工作流程執行,最好的做法是將之取消。取消讓工作流程執行得以執行任何清除任務,然後妥當地予以關閉。
-
選擇您要取消的執行。
-
選擇嘗試取消。
-
-
終止— 使用此選項可終止工作流程執行。請注意,最好的做法為取消工作流程執行,而不是終止它。
-
選擇您要終止的執行。
-
對於兒童政策,請確定終止已選取。
-
(選用) 指定原因和詳細資訊用於終止執行。
-
選擇 Terminate (終止)。
-
-
-
(選用)重新執行— 使用此選項可重新執行已關閉的工作流程執行。
-
在工作流程執行清單中,選取要重新執行的已關閉執行。當您選取已關閉的執行時,重新執行按鈕變為啟用狀態。選擇重新執行。
-
在「」重新執行」頁面上,指定工作流程執行的詳細資訊,如中所述啟動工作流程執行。
-
-
- Old console
-
若要存取我的工作流程執行檢視中,選擇尋找執行 (秒)Amazon SWF 儀表板中的按鈕。
如果您先輸入工作流程 ID,則主控台將會顯示具有該工作流程 ID 的執行。否則,如果您選擇 Find Execution(s) (尋找執行),則 My Workflow Executions (我的工作流程執行) 檢視將可讓您根據工作流程執行的啟動時間、是否仍在執行和其相關聯的中繼資料來查詢工作流程執行。對於指定的查詢,您可以選取下列任一種類型的中繼資料:
工作流程 ID
工作流程類型
Tags (標籤)
關閉狀態
如果關閉工作流程執行,則關閉狀態是下列其中一個值,指出關閉工作流程執行的情況:
已完成
失敗
已取消
逾時
以新項目繼續執行
注意
您必須先從 Domain (網域) 下拉式清單中選取網域,才能列舉工作流程執行。
列舉工作流程執行清單之後,即可執行下列操作。
-
指示工作流程執行 — 也就是傳送執行中的工作流程執行其他資料。
-
嘗試取消工作流程執行。與其終止工作流程執行,最好的做法是將之取消。取消讓工作流程執行得以執行任何清除任務,然後妥當地予以關閉。
-
終止工作流程執行。請注意,最好的做法為取消工作流程執行,而不是終止它。
-
重新執行已關閉的工作流程執行。
重新執行已關閉的工作流程執行
-
在工作流程執行清單中,選取要重新執行的已關閉執行。當您選取已關閉的執行時,Re-Run (重新執行) 按鈕會變成可使用的狀態。選擇 Re-Run (重新執行)。
即會出現 Re-Run Execution (重新執行執行) 序列的對話方塊。
-
在 Execution Details (執行詳細資訊) 對話方塊中,指定下列資訊。此對話方塊已填入原始執行中的資訊。
-
網域
-
Workflow Name (工作流程名稱)
-
Workflow Version (工作流程版本)
-
工作流程 ID
選擇 Advanced Options (進階選項) 連結,即可指定下列其他選項。
-
任務清單
-
執行的執行時間上限
-
結束逾時的任務排程
選擇 Continue (繼續)
-
-
在 Additional Options (其他選項) 對話方塊中,指定執行的輸入字串。選擇 Advanced Options (進階選項) 連結,即可指定 Tags (標籤) 建立與此執行或工作流程執行的關聯,以及變更執行 Child Policy (子政策)。如同前一個對話方塊,已填入原始執行中的資訊。
選擇 Review (檢閱)。
-
在 Review (檢閱) 對話方塊中,確認所有資訊皆正確。如果資訊正確,請選擇 Re-Run Execution (重新執行執行)。否則,請選擇 Back (上一步) 變更資訊。