AmazonAmazon AWS Certified Solutions Architect – Associate (SAA-C03)
·CN
·更新于 19 Jul 2026
一家电子商务公司在 AWS 上运行其应用程序。该应用程序使用多可用区模式的 Amazon Aurora PostgreSQL 集群作为数据库。在最近的一次促销活动中,应用程序经历了大量的读写负载。用户在访问应用程序时遇到了超时问题。解决方案架构师需要以最少的停机时间使应用程序架构更具可扩展性和高可用性。哪种解决方案能满足这些要求?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 向 Aurora 集群添加额外的读取器实例。为 Aurora 集群创建一个 Amazon RDS Proxy 目标组。.
为什么这是答案
正确答案通过添加额外的读取器实例来分担读取负载,从而提高可扩展性。Amazon RDS Proxy 提供连接池和多路复用,减少了数据库连接开销,提高了应用程序的可用性和弹性,尤其是在连接激增时。它还能在故障转移期间自动处理连接,最大限度地减少应用程序停机时间。
其他选项不合适:
创建 EventBridge 规则和 Lambda 函数用于监控,但不能直接解决读写负载和超时问题。添加读取器节点是故障转移的一部分,但未完全解决可扩展性和连接管理。
零停机重启 (ZDR) 旨在进行维护,不是解决高读写负载和超时问题的方案。Database Activity Streams 用于审计,与性能扩展无关。
ElastiCache for Redis 缓存可以提高读取性能,但 AWS DMS write-around 模式用于将数据从源复制到目标,通常不用于将 Aurora 数据复制到 Redis 缓存以解决实时读写负载问题,且会增加架构复杂性。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡