管理資產 > ThingWorx Software Content Management (僅限管理員) > 部署 > 自動重試部署
  
自動重試部署
如果封裝部署失敗,您可以配置使系統自動重試部署。透過在 ThingWorx Utilities 中啟用於 ThingWorx Software Content Management 中自動重試部署,允許使用者建立於失敗或逾時情況下自動重試的部署。
欲監視部署和自動重試,請導覽至「檢視部署的資產」頁。針對每個目標資產,此頁會顯示所選部署的狀況以及下載和安裝狀態的時間戳記。此外,它會針對每個目標資產的部署,顯示下列有關自動重試的資訊:
「剩餘自動重試次數」- 部署重試的剩餘次數。
「最大自動重試次數」- 將針對部署嘗試的最大自動重試次數。
自動重試的運作方式
當部署失敗並自動重試時,它會經過多個狀態,如下表所述:
狀態
描述
待處理重試
當部署等待伺服器開始重試時,其會處於「待處理重試」狀態。
正在重試
「正在重試」狀態表示伺服器正在重試部署。
在成功重試期間,封裝的部署會從「正在重試」狀態變為「已完成」狀態。
如果存在失敗的重試,向另一個狀態的轉換取決於流程失敗期間所處的狀態。請考慮下列情境:
對於以檔案為基礎的封裝,在「正在通知」狀態期間,如果 Edge 裝置在指定時段內沒有回應,部署會直接轉換至「已中止」狀態。如果通知因其他任何原因而失敗,則部署會轉換至「已失敗」狀態。
對於以檔案為基礎的封裝,在「正在下載」狀態期間,如果下載逾時或因網路事件而中斷,且下載失敗,部署會轉換至「已失敗」或「已中止」狀態。
* 
請注意下列幾點:
如果某個代理程式的部署逾時或中斷,且下載尚未開始,則該代理程式的部署將從「正在通知」狀態再次重新開始。
如果部署逾時或中斷,且當代理程式的部署失敗時已將檔案部份下載到該代理程式,則該代理程式的部署會從「正在通知」狀態開始。不過,當部署進入重試的「正在下載」狀態時,下載會繼續。
如果在檔案下載完成後部署失敗,或者已下載檔案的 MD5 檢查失敗,則部署將重新開始並再次下載整個檔案。
如果使用者中止部署,將不會執行重試。遞送目標會直接轉換為「已由使用者取消」狀態。