AWS SNSのThrottlingException
Amazon SNS API 呼び出しは、各 AWS アカウントおよびリージョンで許可されている API リクエストレートの上限を超えることはできません。
API リクエストがこの API スロットリングクォータを超えると、それ以降の API 呼び出しがスロットリングされ、Amazon SNS は ThrottlingException エラーを返します
ThrottlingException エラーを防ぐためのベストプラクティス
API 呼び出しの間隔をずらす
AWS API エンドポイントを使用するときは、エクスポネンシャルバックオフとリトライを使用して、行われる API 呼び出しの数を減らします。エクスポネンシャルバックオフとリトライには、以下の大まかな擬似コード例を使用してください。
サービスクォータの引き上げをリクエストする
エクスポネンシャルバックオフとリトライを実装した後も ThrottlingException エラーが引き続き発生する場合は、エラーを引き起こしている API のサービスクォータの引き上げをリクエストしてください。