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