AWS SAA 题库
点击卡片任意位置翻面查看正确答案与解析,也可以用键盘 ← → 切换题目。
一家电子商务公司在 AWS 上运行其应用程序。该应用程序使用 Amazon Aurora PostgreSQL 集群处于多可用区模式下作为底层数据库。在最近的促销活动期间,应用程序经历了大量的读负载和写负载。用户在尝试访问应用程序时遇到了超时问题。 解决方案架构师需要使应用程序架构更具可扩展性和高可用性。 哪种解决方案能够在最小的停机时间内满足这些要求?
解析
选项 C 允许向 Aurora 集群添加额外的读取实例,以增加读取容量。同时,创建一个 Amazon RDS 代理目标组可以帮助管理连接池,提高应用程序的可用性和性能。相比其他选项,这是最符合要求的解决方案,因为它提供了快速、可扩展且高可用的数据库访问机制。
AI 解析
Amazon Aurora在多可用区模式下提供高可用性,但面对大量读写负载时可能性能不足。选项C通过添加读取实例扩展读容量,同时利用RDS代理管理连接池,优化数据库连接,分散负载。RDS代理支持故障转移,减少主实例压力,提升整体可用性。其他选项如EventBridge监控(A)、零停机重启(B)或引入缓存(D)未直接解决读写扩展问题。Aurora扩展性最佳实践推荐使用读取副本和代理处理高并发场景,符合最小停机要求。