Ograniczanie przepływności
Usługa IoT Central ogranicza żądania interfejsu API dla poszczególnych aplikacji. Oznacza to, że po osiągnięciu limitu ograniczania przepustowości dla aplikacji kolejne żądania interfejsu API nie powiedzą się, a odpowiedzi będą zawierać kod odpowiedzi 429. Ograniczanie przepustowości jest stosowane w celu ułatwienia wydajności aplikacji, aby była dostępna dla użytkowników końcowych i klientów programistycznych.
Interfejs API usługi IoT Central używa ograniczania szybkości, co oznacza, że umożliwia określoną liczbę żądań dla aplikacji w zdefiniowanym przed ograniczeniem przepustowości. Jest to wymuszane we wszystkich tokenach interfejsu API i tokenach elementu nośnego użytkownika.
Limity ograniczania przepustowości
- Limit ograniczania przepustowości: 20 żądań na sekundę na aplikację
- Odpowiedź ograniczona: 429 — zbyt wiele żądań
Gdy klient otrzyma kod odpowiedzi 429, powinien spróbować cofnąć kopię zapasową i wysłać mniej żądań jednocześnie. Spróbuj zidentyfikować innych klientów, którzy mogą wysyłać żądania interfejsu API w tym samym czasie, ponieważ te żądania mogą przyczynić się do ograniczenia przepustowości.
Następne kroki
Masz sugestię na temat ograniczania przepustowości? Opublikuj go w usłudze UserVoice
Zobacz inne typowe kody błędów