AWS SAA 题库

点击卡片任意位置翻面查看正确答案与解析,也可以用键盘 切换题目。

第 659 / 1018 题单选题

一家公司在Amazon EC2 On-Demand实例中托管一个应用程序,该应用程序位于一个Auto Scaling组中。应用程序的高峰时段每天都在同一时间发生。应用程序用户报告在高峰时段开始时应用程序性能较慢。在高峰时段开始后的2-3小时,应用程序会正常运行。公司希望确保在高峰时段开始时应用程序能够正常工作。 哪种解决方案能够满足这些要求?

  • A. 配置一个Application Load Balancer以正确分发流量到实例。
  • B. 为Auto Scaling组配置一个根据内存利用率启动新实例的动态扩缩策略。
  • C. 为Auto Scaling组配置一个根据CPU利用率启动新实例的动态扩缩策略。
  • D. 为Auto Scaling组配置一个在高峰时段开始前启动新实例的定时扩缩策略。
第 659 / 1018 题正确答案 D
  • D. 为Auto Scaling组配置一个在高峰时段开始前启动新实例的定时扩缩策略。

解析

在高峰时段开始前启动新实例,可以确保在高峰时段开始时有足够的实例可用,从而避免用户在这段时间内经历性能问题。因此,定时扩缩策略(选项D)是最合适的解决方案。其他选项(A B C)主要是针对实例运行时的负载进行调整,并不能解决高峰时段开始时实例不足的问题。

AI 解析

这道题的考核知识点是Amazon EC2 Auto Scaling组的扩缩策略选择。根据题干,应用性能问题出现在可预测的高峰时段开始时,动态策略(如基于CPU或内存)需要指标触发阈值后才能扩容,实例启动需要时间,导致初期延迟。定时扩缩策略能在高峰开始前主动扩容,提前准备资源,避免性能瓶颈。选项D直接针对可预测的时间点扩容,符合需求。AWS官方最佳实践中建议,对于周期性流量模式,推荐使用定时策略而非动态策略,以减少响应延迟。选项A与负载均衡无关扩容能力,B、C依赖指标触发后的响应时间,无法解决高峰初期的实例不足问题。