Sdílet prostřednictvím


Throttling

IoT Central omezuje požadavky rozhraní API na základě jednotlivých aplikací. To znamená, že po dosažení limitu omezení pro aplikaci nebudou následné požadavky rozhraní API úspěšné a odpovědi budou obsahovat kód odpovědi 429. Omezování je zavedeno, aby pomohlo výkonu aplikace tak, aby byla přístupná koncovým uživatelům a programovým klientům.

Rozhraní IOT Central API používá omezování limitu rychlosti, což znamená, že umožňuje určitý počet požadavků na aplikaci v definovaném časovém rozsahu před omezováním. To se vynucuje u všech tokenů rozhraní API a nosných tokenů uživatelů.

Limity omezování

  • Limit omezování: 20 požadavků za sekundu na aplikaci
  • Omezené odpovědi: 429 Příliš mnoho požadavků

Když klient obdrží kód odpovědi 429, měl by se pokusit ustoupit a odeslat méně požadavků současně. Zkuste identifikovat všechny další klienty, kteří můžou současně provádět požadavky rozhraní API, protože tyto požadavky můžou přispívat k omezení.

Další kroky

Máte návrh týkající se omezování? Publikujte ho na UserVoice

Další běžné kódy chyb