Otevřít složku
Otevřete složku projektu v chatu.
Potřebujete pool backendů, které sdílejí provoz. Agent přečte vaše poznámky, navrhne konfigurační soubor a spustí váš testovací příkaz pro ověření syntaxe, než jej nasadíte.
Otevřete složku projektu v chatu.
Přečtěte si aktuální konfigurační soubor a podívejte se na existující backendy.
Napište novou konfiguraci poolu s kontrolami zdravotního stavu.
Spusťte příkaz pro test konfigurace a zkontrolujte chyby.
lb-plan.yamluloženo.1 souborlb-plan.yamlpřečteno 12 řádkůbackend3 shody# Load balancer pool config
# Algorithm: round robin
pool:
name: web-pool
algorithm: round_robin
backends:
- addr: 10.0.0.1
port: 8080
- addr: 10.0.0.2
port: 8080
- addr: 10.0.0.3
port: 8080
health_check:
path: /health
interval: 10s
fail_threshold: 3
pass_threshold: 2
standby:
- addr: 10.0.0.4
port: 8080Tento yaml soubor definuje pool se třemi aktivními backendy a jedním záložním serverem včetně parametrů kontroly zdravotního stavu.
Agent použije list_dir k zobrazení struktury složek a read_file k prozkoumání vašich aktuálních poznámek nebo konfiguračních souborů, abyste pochopili rozložení. grep najde konkrétní porty. edit_file přidá záložní server pro zpracování provozu, pokud jeden backend selže. Uvidíte kartu diff, která přesně ukazuje, co se v poolu změní. Shell spustí váš příkaz pro test konfigurace a hlásí návratový kód. Přepněte do režimu Plan only, abyste viděli celou sekvenci změn bez jejich vykonání. Vyvážení zátěže DNS pomáhá spravovat provoz a můžete ověřit dual wan failover se statickou IP během testování. Každá akce se v chatu zobrazí jako karta s jejím skutečným výsledkem.
Čtenář vypne jeden backend v naplánovaném okně a agent použije http_get k ověření zdravotní stránky zbývajících backendů. Zkontroluje vypnutý backend. Agent použije write_file k aktualizaci vaší runbook dokumentace výsledky testu. Cachování DNS může výrazně oddálit failover po dobu trvání TTL. Agent tyto výsledky jasně zaznamená v rozhraní chatu. Tím se ověří, že konfigurace globálního load balanceru je správná. Ověříte přesměrování provozu na jiný odkaz tím, že nyní znovu spustíte backend. Agent zkontroluje, zda se plně vrátí do poolu.