INTEGRITY Dokumentace

Časté dotazy

Přehled

Podrobnější informace o Load Balancing, včetně praktických návodů, tutoriálů a dalších referenčních materiálů, najdete v našem dokumentace k produktu.


Proč můj origin přijímá tolik monitorovacích požadavků?

Tento problém může být způsoben kombinací dvou dílčích problémů.

Více regionů monitorů stavu

Když připojit monitor k fondu, můžete zadat Regiony monitoru stavu který Cloudflare používá ke sledování stavu vašeho endpointu.

Pokud vyberete více regionů nebo zvolíte Všechna datová centra (pouze Enterprise), můžete výrazně zvýšit provoz danému poolu a jeho přidruženým endpointům. Každý region odesílá jednotlivé požadavky monitoru stavu ze 3 datacenter. Pomocí Všechna datacentra odesílá jednotlivé požadavky monitoru stavu ze všech existujících datacenter Cloudflare (a jejich počet stále roste).

Chcete-li snížit provoz, omezte počet vybraných regionů nebo zvolte jinou možnost než Všechna datacentra.

Krátké intervaly požadavků monitorů stavu

Pokud máte pro požadavky monitoru stavu nastavený krátký interval, může se tím zvýšit provoz odesílaný na vaše endpointy.


Proč je můj endpoint nebo pool považován za nezdravý?

Více informací o tom, jak endpointy a pooly přestávají být funkční, najdete v Stav endpointů a poolů.

Pokud víte, že váš endpoint je zdravý, ale load balancing ho hlásí jako nezdravý, zkontrolujte následující nastavení v monitor:


Proč můj load balancer směruje provoz do sekundárního poolu, když je primární pool stále zdravý?

Občas se může stát, že je provoz odkloněn od poolu, protože monitorovací požadavek z konkrétního datového centra selhal (i když je endpoint stále zdravý). Dané datové centrum pak může malé množství požadavků nasměrovat na jiný pool, který z jeho pohledu považuje za zdravý.

Více informací o tom, jak endpointy a pooly přestávají být funkční, najdete v Stav endpointů a poolů.


Co se stane, když se pool nebo endpoint stane nefunkčním?

Když se pool nebo endpoint stane nezdravým, provoz může být podle vaší konfigurace přesměrován na jiné zdravé pooly nebo endpointy. S tímto chováním se můžete setkat při použití:

1 - Pooly s All-Datacenters monitoringu a monitor selže v konkrétním datovém centru. V takovém případě bude veškerý provoz směrován mimo postižené endpointy v daném datovém centru, dokud monitor znovu neuspěje. Tyto případy se v analytice požadavků LB zobrazují jako směrování mimo nezdravý endpoint nebo pool.

2 - Pooly s adresami koncových bodů FQDN, u kterých rekurzivní vyhledávání DNS selže v konkrétním datovém centru. V takovém případě se od postižených koncových bodů odklánějí pouze požadavky, u kterých DNS dotaz selhal. To může být sporadické, zejména pokud nadřazené autoritativní resolvery občas vyprší nebo selžou, tedy když vyprší platnost TTL místní mezipaměti DNS a je potřeba vzdálené vyhledávání přímo v kritické cestě zpracování požadavku. V analytice požadavků load balanceru se to projeví jako odklonění od nefunkčního koncového bodu a v protokolu požadavků bude chybět přeložená IP adresa koncového bodu.

Jak předejít těmto situacím:

1 - Nepoužívejte All-Datacenters monitoringu.

2 - Pro konfiguraci koncových bodů používejte IP adresy. Pokud to není možné, použijte domény, pro které je Cloudflare autoritativní (primární nebo sekundární).

Více informací o tom, jak endpointy a pooly přestávají být funkční, najdete v Stav endpointů a poolů.


Jaký je rozdíl mezi Load Balancing a Health Checks?

Cloudflare Load Balancing pomáhá sledovat stav koncových bodů a na základě těchto a dalších informací odpovídajícím způsobem směrovat příchozí požadavky. K jednotlivým koncovým bodům jsou připojeny monitory, které v pravidelných intervalech odesílají monitorovací požadavky.

Cloudflare Health Checks jsou totožné s monitory v rámci load balanceru, slouží ale pouze k ověřování stavu serveru (nikoli k rozložení provozu).


Proč vidím v Load Balancing Analytics odlišný počet požadavků?

Při kontrole se vám mohou zobrazit odlišné počty požadavků Load Balancing Analytics, zejména v porovnání s jinými částmi Cloudflare dashboard (Caching atd.).

Vyrovnávání zátěže požadavky jsou počet nekešovaných požadavků odeslaných vaším load balancerem. Cloudflare ve výchozím nastavení ukládá přeložené IP adresy do mezipaměti až na pět sekund, což bývá častou příčinou zmíněných nesrovnalostí.


U mého load balanceru nebo monitoru se zobrazuje konkrétní chybový kód.

Seznam konkrétních kódů chyb a dalších kroků najdete v Řešení problémů s Load Balancing.