正確答案: 建立一個 EC2 Auto Scaling group。選擇現有的 ALB 和目標群組。使用基於 ASGAverageCPUUtilization 指標的目標追蹤擴展政策。將最小實例數設定為 2,所需容量設定為 3,最大實例數設定為 6,目標值設定為 50%。將 EC2 實例新增到 Auto Scaling group。.
為什麼這是答案
正確答案是建立一個 EC2 Auto Scaling group 並使用目標追蹤擴展政策。此方法能自動根據 CPU 使用率調整 EC2 實例數量,以優化成本並確保高峰時段的效能。目標追蹤政策會自動調整所需容量,以維持 ASGAverageCPUUtilization 在目標值(50%)附近,這比固定閾值的步進擴展政策更有效率。設定最小實例數為 2、所需容量為 3、最大實例數為 6,提供了彈性且能應對流量變化。
第一個錯誤選項透過 CloudWatch 警報和 Lambda 函數來終止實例,但未提供擴展機制,且手動管理擴展邏輯複雜且容易出錯。第三個錯誤選項僅建立 Auto Scaling group 但未設定擴展政策,無法自動擴展。第四個錯誤選項依賴手動干預來擴展或縮減實例,不符合自動化擴展的要求。