Throttling
IoT Central は、アプリケーションごとに API 要求を調整します。 つまり、アプリケーションの調整制限に達すると、後続の API 要求は成功せず、応答には 429 応答コードが含まれます。 アプリケーションのパフォーマンスを向上させるために調整が行われ、エンド ユーザーやプログラムクライアントからアクセスできるようになります。
IoT Central API はレート制限調整を使用します。つまり、調整前に、定義された期間にアプリケーションに対して特定の数の要求を許可します。 これは、すべての API トークンとユーザー ベアラー トークンに適用されます。
スロットルの制限
- 調整の制限: アプリケーションあたり 1 秒あたり 20 要求
- 調整された応答: 429 要求が多すぎます
クライアントが 429 応答コードを受け取った場合は、バックオフを試み、同時に送信する要求の数を減らします。 これらの要求は調整の制限に寄与する可能性があるため、API 要求を同時に行う可能性がある他のクライアントを特定してみてください。
次の手順
調整に関する提案はありますか? UserVoice に投稿する
その他の一般的なエラー コードを参照してください