一个电子商务应用程序与 Amazon Aurora 集群保持许多空闲连接,并且在高峰期数据库返回“Too many connections”。客户端也收到错误。哪项更改可以解决此问题?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 部署 RDS Proxy 并将应用程序指向代理端点。.
为什么这是答案
正确答案是部署 RDS Proxy 并将应用程序指向代理端点。Amazon RDS Proxy 是一种完全托管的数据库代理,可以汇集和共享数据库连接,从而减少数据库上的连接负载。当应用程序有许多空闲连接或在高峰期连接数激增时,RDS Proxy 可以有效地管理这些连接,防止数据库因连接过多而崩溃,并提高应用程序的可用性和弹性。 增加数据库的读取容量单位 (RCU) 和写入容量单位 (WCU) 适用于 DynamoDB,与 Aurora 无关。在数据库实例上启用增强联网可以提高网络吞吐量,但不能解决连接数过多的问题。将数据库集群更改为使用可突增实例类型(如 T 系列)通常适用于开发/测试环境或低流量工作负载,不适合处理大量连接的电子商务应用程序。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡