正確答案: 修改 Auto Scaling 群組,使其可以在相同 AWS 區域內的第二個可用區域中啟動執行個體。.
為什麼這是答案
為確保應用程式能抵禦可用區域 (AZ) 故障,您需要將 Auto Scaling 群組設定為跨多個 AZ 啟動執行個體。當單一 AZ 發生故障時,Auto Scaling 群組會自動在其他健康的 AZ 中啟動新執行個體,維持應用程式的可用性。僅提高最大或最小執行個體計數並不能解決 AZ 故障的問題,因為所有執行個體仍集中在單一 AZ。在不同 AWS 區域啟動執行個體雖然能提供更高的災難復原能力,但對於單純抵禦 AZ 故障而言,成本和複雜度都較高,且通常會搭配跨區域的負載平衡器,而非單一區域的 ALB。