Q53 — AWS SAA-C03 第11章

第 53/100 题 | ← 返回第11章

Q753.一家公司在 Auto Scaling 组中的 Amazon EC2 按需实例上托管应用程序.申请高峰时间出现在每天的同一时间.应用程序用户报告在高峰时段开始时应用程序性能缓慢.该应用程序在高峰时段开始后 2-3 小时内正常运行.该公司希望确保该应用程序在高峰时段开始时正常运行.哪种解决方案可以满足这些要求?

正确答案: D. 为 Auto Scaling 组配置计划伸缩策略,以便在高峰时段之前启动新实例.

解析

为了确保应用程序在高峰时段开始正常工作,最合适的解决方案是:D. 为 Auto Scaling 组配置计划伸缩策略,以便在高峰时段之前启动新实例.该场景中描述的问题表明应用程序在高峰时段开始时性能缓慢,然后在 2-3 小时后恢复正常.这表明现有实例可能没有足够的容量来应对高峰时段开始时突然增加的流量.通过为 Auto Scaling 组配置计划伸缩策略,在高峰时段之前启动新实例,您可以根据流量峰值主动增加应用环境的容量.这确保了从高峰时段开始就有足够的资源可用,从而最大限度地减少或消除应用程序用户报告的性能问题.选项 A 配置应用程序负载均衡器 (ALB) 以将流量正确分配到实例,这是在多个实例之间实现负载平衡和均匀分配流量的良好实践.然而,它并没有解决高峰时段开始时运力不足的根本问题.选项B和C,根据内存或CPU利用率为Auto Scaling组配置动态伸缩策略,重点关注根据资源利用率进行伸缩.虽然动态伸缩有助于根据当前需求调整 Auto Scaling 组的容量,但它可能无法完全解决高峰时段开始时性能缓慢的具体问题.因此,这种情况下最合适的解决方案是使用计划扩展策略(选项D)在高峰时段之前启动新实例,确保应用程序从高峰时段开始就有足够的容量.