Software Content Management > 部署 > 追蹤部署 > 部署期間的遞送目標狀態
部署期間的遞送目標狀態
將封裝部署至資產時,資產的狀態會隨部署變更。根據您是將以檔案為基礎的封裝還是將以指示為基礎的封裝部署至資產而定,狀態會有所不同。
* 
這些狀態會隨部署追蹤資產的狀態,而不會追蹤總體部署狀況。
下圖說明了遞送目標在經過以檔案為基礎之封裝部署之後的狀態:
顯示在部署以檔案為基礎的封裝期間遞送目標之狀態序列的圖表
下圖說明了遞送目標在經過以指示為基礎之封裝部署之後的狀態:
顯示在部署以指示為基礎的封裝期間遞送目標之狀態序列的圖表
下表提供有關遞送目標狀態的資訊:
狀態
描述
「已建立」
儲存部署之後,目標資產的狀態為「已建立」
「待處理」
SCM 會定期搜尋處於「已建立」狀態的部署,並將其移至「待處理」狀態。它也會檢查與部署相關聯的所有資產。
* 
在 SCM 中每個資產的物件上,maxConcurrentUpdates 內容可控制物件能夠處理的同步更新數量。依預設,此內容設為 1。如果針對資產嘗試部署,且其超過 maxConcurrentUpdates 內容的值,則該部署在可以繼續前,都會處於「待處理」狀態。
欲設定代理程式可以處理的同步部署數,請登入 ThingWorx Composer 並更新 maxConcurrentUpdates 內容的值。無論此內容的值為何,部署都會在代理程式功能的臨界值範圍內發生。
「不合格」
如果部署的目標資產不符合封裝條件,其會變為「不合格」狀態。
「正在通知」
* 
只有以檔案為基礎的封裝才存在此遞送目標狀態。
如果未超過 maxConcurrentUpdates 內容的值,且目標裝置可以處理的部署數比目前正在處理部署多,則部署會從「待處理」狀態移至「正在通知」狀態。
如果 Edge 裝置在指定時間內沒有回應,部署會移至「已中止」狀態。
如果通知因其他任何原因而失敗,則部署會移至「已失敗」狀態。
「已通知」
* 
只有以檔案為基礎的封裝才存在此遞送目標狀態。
當 Edge 裝置收到有關部署的訊息並回應伺服器時,狀態會變為「已通知」
「已排程」
* 
只有以檔案為基礎的封裝才存在此遞送目標狀態。
當伺服器收到來自 Edge 裝置的回應時,狀態會變為「已排程」
「正在下載」
* 
只有以檔案為基礎的封裝才存在此遞送目標狀態。
當正在下載封裝到 Edge 裝置時,狀態會變為「正在下載」
「已下載」
* 
只有以檔案為基礎的封裝才存在此遞送目標狀態。
當成功將封裝下載至 Edge 裝置且正在等待安裝時,狀態會變為「已下載」
「傳送指示」
* 
只有以指示為基礎的封裝才存在此遞送目標狀態。
當將封裝指示傳送至資產時,狀態會從「待處理」變為「傳送指示」
「已接收指示」
* 
只有以指示為基礎的封裝才存在此遞送目標狀態。
當資產收到指示且資產將回應傳送至伺服器時,狀態會變為「已接收指示」
「正在安裝」
當正在資產或 Edge 裝置上安裝封裝時,狀態會變為「正在安裝」
「已完成」
當資產或 Edge 裝置成功安裝完封裝時,狀態會變為「已完成」
* 
「已完成」的部署無法重試。
「中止待處理」
當資產或 Edge 裝置無法下載封裝且逾時待處理時,狀態會變為「中止待處理」
「取消待處理」
當使用者取消部署時,狀態會變為「取消待處理」
「已失敗」
當未將封裝下載至資產或 Edge 裝置,或者如果資產或 Edge 裝置無法安裝封裝時,狀態會變為「已失敗」
「已中止」
如果在「正在通知」「正在下載」狀態期間發生逾時,狀態會變為「已中止」
「已由使用者取消」
如果使用者中止部署,狀態會變為「已由使用者取消」
「待處理重試」
只有在已啟用自動重試功能的情況下,此遞送狀態才會變為可用。如需詳細資訊,請參閱自動重試的運作方式
「正在重試」
只有在已啟用自動重試功能的情況下,此遞送狀態才會變為可用。如需詳細資訊,請參閱自動重試的運作方式
這是否有幫助?