INTEGRITY Dokumentace

Fondy

V rámci Cloudflare pooly reprezentují vaše koncové body a způsob jejich organizace. Pool tak může být skupinou několika koncových bodů, nebo můžete mít v jednom poolu i jen jeden koncový bod (například origin server).

Pokud znáte terminologii DNS, představte si pool jako „sadu záznamů“, s tím rozdílem, že Cloudflare vrací pouze adresy, které jsou považovány za funkční. K jednotlivým poolům lze pro vlastní monitorování připojit monitory stavu. Pool může mít připojený buď jeden monitor, nebo skupinu monitorů, nikdy obojí zároveň.

Podrobnosti o tom, jak endpointy a pooly přecházejí do nefunkčního stavu, najdete v Stav endpointů a poolů.


Vlastnosti

Aktuální seznam vlastností poolu najdete v Vlastnosti poolu v naší dokumentaci k API.


Vytvoření poolů

Podrobný postup krok za krokem najdete v Vytvoření poolů.


Přepsání hlavičky Host pro jednotlivé koncové body

Když vaše aplikace potřebuje specializované směrování (CNAME nastavení nebo vlastní hostitele, jako je Heroku), změňte Host hlavičku použitou v požadavcích monitoru stavu. Další podrobnosti najdete v Přepis hlaviček HTTP Host.


Příkazy API

Cloudflare API podporuje pro pooly následující příkazy. Příklady jsou uvedeny pro endpoint na úrovni uživatele, ale platí i pro endpoint na úrovni účtu.

Příkaz Metoda Endpoint
Vytvoření poolu POST accounts/:account_id/load_balancers/pools
Odstranění poolu DELETE accounts/:account_id/load_balancers/pools/:id
Seznam poolů GET accounts/:account_id/load_balancers/pools
Pool Details GET accounts/:account_id/load_balancers/pools/:id
Pool Health Details GET account/:account_id/load_balancers/pools/:id/health
Přepsat konkrétní vlastnosti PATCH accounts/:account_id/load_balancers/pools/:id
Přepsat existující pool PUT accounts/:account_id/load_balancers/pools/:id
Preview Pool POST account/:account_id/load_balancers/pools/:id/preview
Seznam odkazů na pool GET accounts/:account_id/load_balancers/pools/:id/references