AWS認定資格 WEB問題集&徹底解説
SysOpsアドミニストレーター -アソシエイト
解説
B: Amazon RDS Proxyを使用してプロキシを作成することが正解です。RDS Proxyは接続プールを管理し、データベース接続の効率的な再利用を可能にします。これにより、「接続が多すぎます」というエラーを解決し、アプリケーションのスケーラビリティを向上させることができます。
A: 読み取りレプリカの作成は、読み取り負荷の分散には有効ですが、接続数の問題を直接解決するものではありません。また、Route 53による負荷分散も、この特定の問題に対しては適切な解決策ではありません。
C: max_connect_errorsパラメーターの増加は、接続エラーの許容回数を増やすだけで、実際の接続数の問題を解決するものではありません。問題の根本的な原因に対処していません。
D: Lambda関数の予約済み同時実行数を増やすことは、Lambdaの同時実行数を制御しますが、データベースの接続数の問題を直接解決するものではありません。むしろ、より多くの同時実行を許可することで問題を悪化させる可能性があります。
Amazon Route 53
AWS Lambda
A: 読み取りレプリカの作成は、読み取り負荷の分散には有効ですが、接続数の問題を直接解決するものではありません。また、Route 53による負荷分散も、この特定の問題に対しては適切な解決策ではありません。
C: max_connect_errorsパラメーターの増加は、接続エラーの許容回数を増やすだけで、実際の接続数の問題を解決するものではありません。問題の根本的な原因に対処していません。
D: Lambda関数の予約済み同時実行数を増やすことは、Lambdaの同時実行数を制御しますが、データベースの接続数の問題を直接解決するものではありません。むしろ、より多くの同時実行を許可することで問題を悪化させる可能性があります。
関連サービスの解説
Amazon RDSAmazon Route 53
AWS Lambda
+ 質問 / コメント
解答・解説に疑問がある場合や、よりよい解説がある場合など、お気軽にコメントください。ただし、短文コメントは表示されません。また、中傷などコメントの内容によっては、会員機能を停止させて頂きます。教え学び合える場になれば嬉しいです。(コメント投稿にはログインが必要です)
正答率 73%
No.5 解説
ある会社は、AWS Lambda でサーバーレス アプリケーションを実行しています。アプリケーションは、Amazon RDS for MySQL DB インスタンスにデータを保存します。使用量は着実に増加しており、最近、Lambda 関数がデータベースに接続しようとすると、「接続が多すぎます」というエラーが多数発生しています。この会社は、可能な最大 max_connections 値を使用するようにデータベースを既に構成しています。
これらのエラーを解決するために、SysOps 管理者は何をすべきですか?
これらのエラーを解決するために、SysOps 管理者は何をすべきですか?
- データベースの読み取りレプリカを作成します。AmazonRoute53を使用して、両方のデータベースを含む加重DNSレコードを作成します。
- AmazonRDSProxyを使用してプロキシを作成します。Lambda関数で接続情報を更新します。
- データベースが使用するパラメーターグループのmax_connect_errorsパラメーターの値を増やします。
- Lambda関数の予約済み同時実行数をより高い値に更新します。