Udostępnij za pośrednictwem


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