AmazonAmazon AWS Certified Solutions Architect – Associate (SAA-C03)
·CN
·更新于 19 Jul 2026
一家公司将其单体应用迁移到单个 Amazon EC2 实例和 Amazon RDS。由于应用模块紧密耦合,因此该应用仅在一个 EC2 实例上运行。在高峰时段,EC2 实例的 CPU 利用率很高,并且 RDS 的读取性能下降。该公司希望降低 EC2 CPU 使用率并提高 RDS 读取性能。哪种解决方案符合这些要求?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 将 EC2 实例大小调整为具有更大 CPU 容量的实例类型。配置一个最小和最大大小均为 1 的 Auto Scaling 组。为读取请求配置一个 RDS 只读副本。.
为什么这是答案
正确答案通过以下方式解决了问题:将EC2实例大小调整为更大CPU容量的实例类型,可以直接降低EC2实例的CPU利用率。配置一个最小和最大大小均为1的Auto Scaling组,可以确保实例在发生故障时自动替换,提高可用性,但不会改变实例数量。为读取请求配置一个RDS只读副本,可以将读取操作从主RDS实例分流,从而提高RDS的读取性能并减轻主实例的负载。
其他选项的错误在于:
“添加一个RDS只读副本并将所有读/写流量重定向到该副本”是错误的,因为只读副本不能处理写入流量。
“将RDS DB实例大小调整为具有更大CPU容量的实例类型”并不能解决EC2 CPU利用率高的问题,而且如果瓶颈在读取操作,仅增加主实例的CPU容量效果有限。
配置最小大小为1、最大大小为2的Auto Scaling组,但应用是单体且紧密耦合,无法在多个EC2实例上运行,因此扩展EC2实例数量不适用。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡