AmazonAmazon DevOps Engineer Professional DOP-C02 Certification
·TW
·更新於 4 Aug 2026
一個 DevOps 團隊使用 CodeDeploy 的 blue/green all-at-once 部署模式,將 ECS 應用程式部署在 ALB 後方。最近一次發布導致回應時間大幅增加,需要執行回溯。該團隊希望採用一種部署方法,讓他們在轉移所有流量之前觀察新版本,並且在回應時間上升時能夠快速回溯。哪種步驟組合可以滿足此需求?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 將 CodeDeploy 部署組態變更為 CodeDeployDefault.ECSCanary10Percent5Minutes。, 建立一個針對 ALB TargetResponseTime 指標的 CloudWatch 警報,當回應時間超過閾值時觸發。將該警報與 CodeDeploy 部署群組關聯,並將該群組設定為在警報閾值達到時回溯。.
為什麼這是答案
CodeDeployDefault.ECSCanary10Percent5Minutes 部署組態會將 10% 的流量轉移到新版本,並等待 5 分鐘,讓團隊有機會觀察新版本的表現,符合「轉移所有流量之前觀察新版本」的需求。
建立針對 ALB TargetResponseTime 指標的 CloudWatch 警報,並將其與 CodeDeploy 部署群組關聯,可以監控應用程式的回應時間。當回應時間超過閾值時,警報會觸發回溯,滿足「回應時間上升時能夠快速回溯」的需求。
CodeDeployDefault.ECSLinear10PercentEvery3Minutes 雖然也分階段部署,但沒有明確的觀察期。針對 UnHealthyHostCount 和 TargetConnectionErrorCount 的警報雖然能偵測問題,但 TargetResponseTime 更直接反映應用程式的效能問題,符合題目情境。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 →
無需信用卡