AmazonAmazon Solution Architect Professional SAP-C02 Certification
·CN
·更新于 1 Aug 2026
某个应用程序使用一个Amazon Aurora PostgreSQL数据库集群,其中包含一个小型主实例和三个大型只读副本。该应用程序在AWS Lambda函数中运行,会打开许多到只读副本的短连接,用于执行只读查询。在不可预测的高流量时段,应用程序变得不可靠,并且数据库报告连接数过多。哪项更改将提高应用程序的可靠性?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 使用Amazon RDS Proxy为数据库集群创建代理。在代理上配置只读端点。更新Lambda函数以连接到代理端点。.
为什么这是答案
正确答案是使用Amazon RDS Proxy为数据库集群创建代理,并在代理上配置只读端点,然后更新Lambda函数以连接到代理端点。RDS Proxy能够管理和复用数据库连接,显著减少了Lambda函数频繁打开和关闭连接对数据库造成的负担,从而解决了连接数过多的问题,提高了应用程序在高流量时的可靠性。
增加maxconnections参数虽然能提高最大连接数,但不能解决连接效率低下的根本问题,且可能导致数据库资源耗尽。配置实例扩展并不能解决现有连接管理效率低的问题,因为连接数过多是由于短连接频繁建立和关闭造成的,而不是实例规模不足。Aurora Data API主要用于无服务器应用程序通过HTTP端点访问数据库,但题目描述中Lambda函数是直接连接数据库,且RDS Proxy的只读端点本身就能处理只读流量,无需额外配置Data API。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡