CodeDeploy 部署失敗,並出現錯誤:「HEALTH-CONSTRAINTS – 總體部署失敗,因為太多個別實例部署失敗、可用於部署的健康實例太少,或者部署群組中的某些實例遇到問題。」哪兩個問題可能導致此失敗?(選擇兩項)
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: CodeDeploy 代理程式未在目標實例上執行。, 目標實例未設定所需的 CodeDeploy 健康狀態檢查。.
為什麼這是答案
此錯誤訊息「HEALTH-CONSTRAINTS」通常表示部署目標的執行個體存在問題。CodeDeploy 代理程式未在目標執行個體上執行會導致 CodeDeploy 無法與執行個體通訊並執行部署步驟,進而導致部署失敗。同樣地,如果目標執行個體未設定所需的 CodeDeploy 健康狀態檢查,CodeDeploy 可能會將這些執行個體視為不健康或無法部署,從而觸發此錯誤。 統一的 CloudWatch 代理程式與 CodeDeploy 部署健康狀況無直接關係。開發人員的 IAM 角色權限不足會導致部署啟動失敗,而非執行個體健康狀況問題。實例 IAM 設定檔權限不足會導致 CodeDeploy 無法存取 S3 儲存桶或執行其他 AWS 服務操作,這會導致不同的錯誤訊息,而不是健康狀況約束。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡