あるEコマースアプリケーションは、Amazon Auroraクラスターへのアイドル状態の接続を多数保持しており、ピーク時にはデータベースが「Too many connections」を返します。クライアントもエラーを受け取ります。この問題を解決するには、どの変更が必要ですか?
解答を選択
オプションをタップして解答を確認してください。
正解: RDS Proxy をデプロイし、アプリケーションをプロキシエンドポイントに接続します。.
これが解答である理由
Amazon RDS Proxyは、データベース接続をプールして再利用することで、「Too many connections」エラーを解決します。アプリケーションからの多数のアイドル接続を効率的に管理し、データベースへの接続数を削減します。これにより、データベースの負荷が軽減され、ピーク時でも安定したパフォーマンスを維持できます。 他の選択肢は適切ではありません。 RCU/WCUの増加は、DynamoDBのようなNoSQLデータベースのスループットを向上させるものであり、Auroraの接続数問題には直接関係ありません。 拡張ネットワーキングは、EC2インスタンスのネットワークパフォーマンスを向上させるもので、データベースの接続管理とは異なります。 バースト可能なインスタンスタイプへの変更は、CPUクレジットを消費して一時的にパフォーマンスを向上させるもので、接続数の問題解決にはなりません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要