Apache s mod_jk sloužil jako load balancer, ale s rostoucím trafficem hledáme lepsi řešení. HAProxy je de facto standard — rychly, spolehlive a s vynikající konfiguraci.
Proc HAProxy¶
Lepsi health checks, detailní statistiky (real-time dashboard), nižší resource footprint, lepsi sticky session management. Dediklovany load balancer vs. web server s LB funkci.
Konfigurace¶
Frontend, backend, health check na /health endpoint. Sticky sessions pres cookie SERVERID. Automaticky failover.
Zero-downtime deployment¶
Rolling deployment: vyřadit server A, upgradovat, vrátit do poolu, pak server B. CLI: set server state drain.
Závěrem¶
HAProxy je výborný load balancer. Stats dashboard a CLI umožňují operační flexibilitu, kterou Apache nenabizi.
Potřebujete pomoc s implementací?
Naši experti vám pomohou s návrhem, implementací i provozem. Od architektury po produkci.
Kontaktujte nás