設定retry錯誤處理因應措施
        
        
        有時候,如果故障原因可能很快解決,則重新執行失敗的模組會很有用。
Adobe Workfront Fusion目前不提供retry錯誤處理指示詞,但有兩個因應措施可用來模擬retry功能。
存取需求
| table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header | |
|---|---|
| Adobe Workfront套件 | 
                       任何Adobe Workfront Workflow套件和任何Adobe Workfront自動化與整合套件 Workfront Ultimate Workfront Prime和Select套件,以及額外購買的Workfront Fusion。  | 
                  
| Adobe Workfront授權 | 
                       標準 工作或更高  | 
                  
| 產品 | 如果您的組織有Select或Prime Workfront套件,但不包含Workfront Automation和Integration,則您的組織必須購買Adobe Workfront Fusion。 | 
如需此表格中資訊的詳細資訊,請參閱檔案中的存取需求。
Retry錯誤處理指示詞的因應措施
Workfront Fusion目前不提供retry錯誤處理指示詞。 使用下列其中一種變通辦法來模擬重試功能。
如需指示,請參閱錯誤處理的指示。
使用Break指令
當Break指令執行時,案例執行的狀態會儲存在未完成執行的佇列中。 如果發生這種情況,您可以然後手動解決不完整的執行。
如需指示,請參閱解決Break指示詞處理的錯誤
如需解決未完成執行的指示,請參閱檢視並解決未完成的執行。
缺點
- 
                  
最小重試間隔為一分鐘。
 - 
                  
如果模組正在處理多個套件組合且套件組合處理失敗,部分執行(僅限導致錯誤的套件)會移至不完整執行資料夾,並根據Break指示詞設定排程重試。 但是,目前執行會繼續進行,而模組會繼續處理後續的套件組合。
若要防止案例在成功解析儲存在「未完成執行」資料夾中的執行之前再次執行,請在案例設定中啟用「循序處理」選項。
 
如需不完整執行的詳細資訊,請參閱檢視並解決不完整的執行。
使用中繼器模組
中繼器模組的因應措施較複雜,但較可自訂。
設定錯誤處理常式路由
設定預設路由
- 
                  
在可能失敗的模組之後,在單獨的(非錯誤處理常式)路由中新增 Tools > 設定變數 模組,並將它設定為將模組的結果儲存在名為的變數中,例如
Result。 - 
                  
在工具 > 設定變數之後新增陣列彙總模組,並在其Source模組欄位中選取 Repeater 模組。
 - 
                  
在陣列彙總模組之後新增工具 > 取得變數模組,並將
Result變數的值對應至該模組。 - 
                  
在中繼器模組與可能失敗的模組之間插入工具 > 取得變數模組,並將
Result變數的值對應至該模組。 - 
                  
在此 工具 > 取得變數 模組與可能失敗的模組之間插入篩選器,只有在
Result變數不存在時才能繼續。 
範例:
在此範例案例中,HTTP > 提出要求模組代表可能失敗的模組:
          
          
如果可能失敗的模組結果太複雜,無法儲存在簡單變數中,您可以使用資料存放區來儲存和擷取結果。 資料存放區將只包含一個記錄。 例如,記錄的索引鍵可以是Result。
如需資料存放區的詳細資訊,請參閱資料存放區。
缺點
- 此因應措施較複雜。
 - 此因應措施會使用更多作業。