スキップしてコンテンツを表示

API Gateway REST API の "Exceeded throttle limits" または "Exceeded quota limits" エラーのトラブルシューティング方法を教えてください。

所要時間1分
0

Amazon API Gateway を使用して REST API にリクエストを送信すると、"Exceeded throttle limits" または "Exceeded quota limits"というエラーが表示されます。

解決策

前提条件: API ゲートウェイのトラブルシューティングを行うために Amazon CloudWatch ログを有効にしたことを確認します。API へのリクエストでエラーが発生した場合にのみイベントログを生成するには、[エラーのみ] を選択する必要があります。次に、CloudWatch コンソールを使用してログに記録された API リクエストと応答を確認します。

API Gateway には、AWS リージョンごとにアカウントレベルのクォータがあります。制限を超えると、"Exceeded throttle limit" または "Exceeded quota limit" エラーが表示されます。スロットリングに関連する設定の詳細については、「API Gateway におけるスロットリング制限設定の適用」を参照してください。

"Exceeded throttle limit" エラー

使用プランの API ステージに設定したクライアントまたはオペレーションのスロットリング制限に対する、レートまたはバースト制限を確認します。レート制限またはバースト制限を超えると、"Exceeded throttle limit" エラーが表示されます。

このエラーを解決するには、ジッター付きエクスポネンシャルバックオフの標準リトライ動作モードを使用してから、API リクエストを再送信します。

"Exceeded quota limit" エラー

API Gateway 使用プランのクォータ制限を超えると、"Exceeded quota limit" というエラーが表示されます。

このエラーを解決するには、AWS マネジメントコンソールで残りのクォータを拡張してください。

関連情報

CloudWatch ログで API Gateway REST API のエラーを特定する方法を教えてください

コメントはありません

関連するコンテンツ