INTEGRITY Dokumentace

Limity

Cloudflare GraphQL API zpřístupňuje více než 70 datasetů, které reprezentují produkty s různými konfiguracemi a dostupností dat pro různé zóny a plány účtů.

Aby rozhraní Cloudflare GraphQL API pokrylo tuto rozmanitost produktů, má tři úrovně limitů:

Globální limity

Tyto limity platí pro každý dotaz u každého tarifu:

Počet dotazů, které můžete v rámci jednoho požadavku provést, je navíc omezený. Celkový počet dotazů v požadavku se rovná počtu rozsahů zóny nebo účtu vynásobenému počtem uzlů, na které se tyto dotazy vztahují.

Limity uživatelů

Cloudflare GraphQL API omezuje počet požadavků GraphQL, které může jednotlivý uživatel odeslat. Výchozí kvóta je 300 GraphQL dotazů za 5minutové okno. Umožňuje uživateli spustit alespoň 1 dotaz za sekundu nebo odešlete dávku 300 dotazů a poté před dalším dotazem počkejte 5 minut.

Tento limit rychlosti se uplatňuje navíc k obecným limitům počtu požadavků vynucovaným rozhraním Cloudflare API.

Omezování frekvence požadavků podle účtu

Pokud dotazujete analytiku napříč mnoha zónami nebo účty, můžete využít omezování rychlosti podle účtu, kde se limity uplatňují na jednotlivý účet a zónu, nikoli na uživatele nebo API token. Protože každý účet a zóna má vlastní rozpočet, může jeden uživatel nebo token celkově odeslat mnohem více požadavků a navýšení limitu lze uplatnit na jednotlivý prostředek a projeví se rychle.

Informace o tom, jak ji povolit, a o požadavcích na dotazy najdete v Omezování frekvence požadavků podle účtu.

Limity uzlů a dostupnost

Každý datový uzel má vlastní limity, například:

Limity uzlů se odvíjejí od požadovaného zoneTag nebo accountTag. Vyšší tarify mají přístup k širšímu výběru datových sad nebo polí a mohou se dotazovat na širší historické intervaly.

Přesné hranice a dostupnost pro vaše zóny nebo účet najdete v nastavení.