Регулирование
IoT Central регулирует запросы API для каждого приложения. Это означает, что после достижения ограничения регулирования для приложения последующие запросы API не будут выполнены, а ответы будут содержать код ответа 429. Регулирование применяется для повышения производительности приложения, чтобы оно было доступно для конечных пользователей и программных клиентов.
API IoT Central использует регулирование скорости с ограничением скорости, что означает, что он разрешает определенное количество запросов для приложения в определенном интервале времени перед регулированием. Это применяется ко всем маркерам API и маркерам носителя пользователя.
Ограничения регулирования
- Ограничение регулирования: 20 запросов в секунду на приложение
- Регулируемый ответ: 429 слишком много запросов
Когда клиент получает код ответа 429, он должен попытаться отступить и отправить меньше запросов одновременно. Попробуйте определить всех других клиентов, которые могут одновременно выполнять запросы API, так как эти запросы могут способствовать ограничению регулирования.
Дальнейшие действия
Есть предложение по регулированию? Опубликуй его на UserVoice
См. другие распространенные коды ошибок