← Cloudflare Load Balancing / load-balancing / additional-options
Provést plánovanou údržbu
Když měníte nastavení aplikace nebo přidáváte nová aktiva, obvykle budete chtít provádět tyto změny postupně, endpoint po endpointu. Tento postup snižuje riziko spojené se změnami a zajišťuje konzistentnější uživatelský dojem.
Chcete-li postupně vyřazovat endpointy z rotace (důležité pro vyvažování zátěže založené na relacích), povolit vyprazdňování koncového bodu na vašem load balanceru. Tato možnost je k dispozici pouze pro proxované load balancery (s oranžovým mrakem).
Chcete-li okamžitě odklonit provoz od koncového bodu, upravit nastavení fondu nebo monitoru.
Než začnete
Než jakýkoli endpoint deaktivujete, zkontrolujte nastavení všech dotčených load balancerů a poolů.
Pokud pool klesne pod svůj Práh stavu, bude považován za Nefunkční a v závislosti na nastavení load balanceru a zásadách směrování může load balancer začít odklánět provoz od tohoto poolu.
Postupná rotace
S vyrovnávání zátěže založené na relacích, je důležité směrovat všechny požadavky konkrétního koncového uživatele na konkrétní endpoint. V opačném případě může dojít ke ztrátě informací o relaci uživatele, například položek v nákupním košíku, což může vést k negativním dopadům na podnikání.
Chcete-li vyřadit endpoint z rotace a zároveň zachovat kontinuitu relace, nastavte Endpoint drain na load balanceru:
- U nového nebo existujícího load balanceru přejděte do Hostname krok.
- Ověřte, že máte povoleno Session Affinity.
- Pro Doba trvání Endpoint drain, zadejte čas v sekundách. Pokud je tato hodnota nižší než Session TTL hodnotu, ovlivníte tím stávající relace.

- Uložte změny load balanceru.
- Klikněte na Správa Pools.
- Deaktivujte endpoint. Load balancer z něj postupně odčerpá relace.
- U load balanceru rozbalte pooly a najděte deaktivovaný koncový bod. Zobrazí se odhad Drain Time s odpočítáváním.

- Když je drain Dokončit, k danému koncovému bodu už neexistují žádná připojení.

- Proveďte potřebnou údržbu nebo upgrady.
- Pokud chcete koncový bod znovu uvést do provozu, znovu ho aktivujte.
Okamžitá rotace
Okamžité odklonění provozu od koncového bodu:
- Proveďte jednu z těchto akcí:
- U koncového bodu monitor, upravte nastavení monitoru tak, aby koncový bod neprošel požadavky monitoru stavu, například zadáním nesprávné hodnoty pro Tělo odpovědi nebo Kód odpovědi.
- U poolu deaktivujte koncový bod.
- U poolu nastavte váha koncového bodu na
0(provoz ale endpoint může zasáhnout i tak, pokud je zařazen do více poolů).
- Monitor Load Balancing Analytics a ujistěte se, že do poolu nesměřují žádné požadavky.
- Pokud používáte DNS-only vyrovnávání zátěže (se šedým mrakem), mohou se změny projevit se zpožděním kvůli ukládání do mezipaměti na straně DNS resolverů.
- Proveďte potřebnou údržbu nebo upgrady.
- Vraťte zpět změny, které jste provedli v Krok 1.