Q63 — AWS SOA-C02 第1章

第 63/100 题 | ← 返回第1章

一个应用团队使用一个带有一个Aurora副本的Amazon Aurora MySQL数据库集群。该应用团队注意到,当用户连接数超过200时,应用读取性能下降。用户连接数通常稳定在约180,偶尔会突然增加至200以上。该应用团队希望应用能随用户需求增减而自动伸缩。 以下哪种解决方案可满足这些要求?

正确答案: C. 创建一个目标指标为195 DatabaseConnections的自动伸缩策略。

解析

Amazon Aurora Auto Scaling允许根据指定指标(如数据库连接数)自动调整Aurora副本数量。当用户连接数接近设定阈值(195),Auto Scaling会增加副本以分摊读取负载,确保性能稳定。选项C通过配置目标跟踪策略,基于DatabaseConnections指标自动扩展副本实例数,符合自动扩缩容需求。其他选项涉及架构变更、手动调整或仅修改实例大小,无法动态响应连接数变化。参考AWS文档中关于Aurora Auto Scaling部分,明确支持基于连接数指标进行自动扩展。