adjust-icon

レポートサービスAPIのレート制限

レポートサービスAPIは、サービスの可用性を保護し、クライアント間で公正に利用できるようにするためにレート制限を設けています。

レート制限はソースIPアドレスごとに適用されます。

制限

レポートサービスAPIリクエストには次の制限が適用されます。

制限
最大レートソースIPアドレスごとに1秒あたり50リクエスト
バースト許容量ソースIPアドレスあたり100リクエスト

定常状態レートを超える短いバーストは受け入れられますが、バースト容量はリクエストのルーティング方法に依存します。複数のクライアントが同じNATゲートウェイまたはプロキシを共有する場合、それらは同じ送信元IPアドレス制限を共有します。

制限超過

レート制限を超えた場合、APIは429 Too Many Requestsステータスを返します。リクエストを再試行する前に待ってください。

429レスポンスを受ける可能性を減らすために:

  • 同じソースIPアドレスからの同時リクエストを制限します。
  • 指数関数的バックオフとジッターを用いた再試行ロジックを使用します。
  • 密接なループで失敗したリクエストを直ちに再試行しないようにします。