Q44 — AWS DVA-C02 第1章

第 44/100 問 | ← 第1章

ある開発者がAmazon CloudWatch APIを呼び出す際に、時折HTTP 400エラー(ThrottlingException)を受け取っています。API呼び出しが失敗すると、データは取得されません。この問題を解決するために、まず適用すべきベストプラクティスはどれですか?

正解: D. 指数バックオフによる再試行で呼び出しを実行します。

解説

開発者がThrottlingExceptionエラーを受信した場合、これはCloudWatch APIのリクエストレート制限に達したことを意味します。このような状況では、指数バックオフ戦略を用いた再試行がベストプラクティスです。指数バックオフは、再試行間隔を徐々に増加させる手法であり、APIリクエストの負荷を軽減し、短時間内の過剰な再試行を回避します。指数バックオフを用いることで、一時的なAPI制限をより効果的に処理し、呼び出し成功の可能性を高めることができます。 【灯笼考证提供:swufelp1999】