AWS SAA 题库

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

第 332 / 1018 题单选题

一个公司的应用程序在Amazon EC2实例后面运行,这些实例位于多个可用区中的一个Application Load Balancer (ALB)后面。这些实例在Amazon EC2 Auto Scaling组中运行。每个月的第一天午夜时分,应用程序在月末的财务计算批处理运行时变得非常慢,导致EC2实例的CPU利用率立刻飙升到100%,从而干扰了应用程序。 解决方案架构师应该推荐什么来确保应用程序能够处理工作负载并避免停机?

  • A. 在ALB前配置一个Amazon CloudFront分发。
  • B. 基于CPU利用率配置EC2 Auto Scaling简单缩放策略。
  • C. 基于每月计划配置EC2 Auto Scaling定时缩放策略。
  • D. 配置Amazon ElastiCache,以从EC2实例中卸载部分工作负载。
第 332 / 1018 题正确答案 C
  • C. 基于每月计划配置EC2 Auto Scaling定时缩放策略。

解析

根据问题描述,问题发生在每个月的第一天午夜时分,这是一个预定的事件,因此最好的解决方案是配置EC2 Auto Scaling的定时缩放策略。这样,您可以提前规划在月末的财务计算批处理运行时增加EC2实例的数量,以应对高负载,而在其他时间保持较少的实例,以降低成本。其他选项不适用于这个特定情况。

AI 解析

题目考察在已知周期性高负载情况下如何有效扩展资源。AWS文档指出,定时扩展策略适用于可预测的负载变化。选项C通过预先设定的计划在每月初增加实例数,可提前应对月末计算任务,避免资源不足。选项B依赖CPU指标触发扩展,但在突发高负载时可能响应不及时。选项A和D分别针对内容分发和缓存,未直接解决周期性资源不足问题。正确答案为C。