開発者がCloudWatch APIを呼び出す際に、断続的にHTTP 400 ThrottlingExceptionエラーを受け取っており、失敗時にデータが返されません。これを軽減するために最初に適用すべきベストプラクティスは何ですか?
解答を選択
オプションをタップして解答を確認してください。
正解: 指数関数的バックオフで呼び出しを再試行する。.
これが解答である理由
CloudWatch API呼び出し時のThrottlingExceptionは、APIレート制限に達したことを示します。指数関数的バックオフは、失敗したAPIリクエストを自動的に再試行する際に、リトライ間の待機時間を徐々に長くしていく標準的な戦略です。これにより、APIへの負荷を軽減し、レート制限を超過する可能性を低減させ、最終的に成功する確率を高めます。AWSサービスとの連携において推奨されるベストプラクティスです。AWSサポートへの連絡は、根本的な解決策ではなく、一時的な緩和策に過ぎません。AWS CLIの使用は、API呼び出しの方法を変えるだけで、スロットリングの問題自体を解決しません。API呼び出しの削除は、機能の削除につながるため、最初の解決策としては適切ではありません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要