退避的觸發條件
如果端口連續三個自動化週期都未能成功傳送任何檔案,就會觸發退避。某一週期中僅有一個檔案失敗而其他檔案成功不會觸發退避;該週期中的所有檔案都必須失敗。延遲機制
端口進入退避後,自動化服務會按逐步增加的延遲跳過該端口:
端口成功退出退避後,延遲會重置。
識別退避狀態
UI 指示器
端口處於退避狀態時,會顯示狀態指示器,說明當前處於退避狀態以及自動化服務下次計劃執行的時間。退避狀態發生變化時(例如手動傳送成功或儲存了設定),該指示器會自動更新。
應用程式日誌
端口進入退避時, 會在應用程式日誌中寫入警告: 此端口已失敗 [次數] 次並進入退避狀態。自動化服務將在 [日期/時間] 之前跳過該端口。端口會保持退避狀態,直到手動成功傳送或接收訊息、端口設定發生變化,或者自動傳送嘗試成功傳送所有訊息。未傳送檔案
如果自動化看似已啟用,但端口的交易索引標籤中不斷累積狀態為“未傳送”的檔案,原因很可能是退避。請檢查應用程式日誌中的退避警告,並檢視交易日誌中是否存在連續的自動化失敗。退出退避
發生以下任一情況時,端口會自動退出退避:- 透過手動傳送或接收成功處理一個檔案
- 儲存端口設定
- 自動傳送嘗試成功傳送所有檔案