當我的 Amazon Elastic Container Service (Amazon ECS) 部署失敗時,Amazon ECS 部署斷路器機制未啟動,並且我的部署沒有復原。
由於以下問題,即使您已啟動復原設定,斷路器也可能不會觸發復原:
斷路器在 3 至 200 的閾值範圍內運作。如果在單一任務失敗後立即啟動多個連續部署,則可能無法達到斷路器閾值。如果未達閾值,請等待到達閾值。
**注意:**您無法修改固定閾值。
斷路器可監控任務初始化程序。如果任務成功啟動並通過了相關的運作狀態檢查,但隨後停止,那麼斷路器可能不會啟動。若要檢查應用程式問題,請查看任務定義中 logConfiguration 區段的容器初始化日誌,看是否有錯誤。
如需詳細資訊,請參閱為什麼我的 Amazon ECS 任務停止了?
不正確的運作狀態檢查參數可能會影響斷路器機制的有效性。
請確定將運作狀態檢查間隔設定為小於預設的 30 秒。較長的運作狀態檢查間隔可能會延遲偵測失敗的任務。如需詳細資訊,請參閱使用容器運作狀態檢查確定 Amazon ECS 任務運作狀態。
請確定運作狀態不佳和運作狀態良好的閾值水準接近預設值。閾值水準過高或過低可能會導致誤判或漏報。如需詳細資訊,請參閱最佳化 Amazon ECS 的負載平衡器運作狀態檢查參數。
深入了解 Amazon ECS 任務運作狀態與任務替換
DamonDeng
已提問 4 年前
TYLin
已提問 2 年前
zhen
已提問 3 年前
Necal Yi
rlongdragon
Donnie LI
已發佈 2 年前