Sdílet prostřednictvím


Škrcení

Microsoft Fabric využívá omezování k zajištění optimálního výkonu a spolehlivosti. Prostředky infrastruktury omezují počet volání rozhraní API v časovém intervalu pro jednotlivé uživatele, takže volající může provádět pouze určité množství volání konkrétního veřejného rozhraní API, což zajišťuje spravedlivé přidělování prostředků a stabilitu systému a spolehlivost.

Zásady omezování probíhají pro volajícího rozhraní API i samotné rozhraní API. To znamená, že Prostředky infrastruktury omezují počet volání, která může konkrétní volající provádět s konkrétním rozhraním API.

Zpráva o omezování

Když uživatel odešle mnoho požadavků, které během časového intervalu překročí předem určený limit, prostředky Fabric omezí další žádosti od tohoto uživatele na krátkou dobu.

Když aplikace dochází k omezování, vrátí Fabric stavový kód HTTP 429 (Příliš mnoho požadavků) s hlavičkou Retry-After HTTP v odpovědi, což označuje, kolik sekund musí volající aplikace počkat před vytvořením nového požadavku.

Tento snímek obrazovky ukazuje příklad odpovědi s návrhem, že uživatel před opakováním volání počká 55 sekund.

Snímek obrazovky znázorňující hlavičku odpovědi HTTP

Úvahy a omezení

Každé volání veřejného rozhraní API pro správce a základní prostředky infrastruktury je omezené.