## Loadbalancer

De applicatie dat we gaan gebruiken op de loadbalancer is HAproxy. HAproxy is een redelijk makkelijk te configureren loadbalancer software, het enige wat we moeten doen is het installeren en de configuratie aanpassen op onze situatie.

Stap 1. Installeren HAproxy

    sudo apt update
    sudo apt install haproxy

Controleren

    sudo systemctl status haproxy

Kopie maken van originele configuratie

    sudo cp /etc/haproxy/haproxy.cfg /etc/haproxy/haproxy.cfg.original

Configuratie aanpassen

    sudo nano /etc/haproxy/haproxy.cfg

Zorg ervoor dat de IP-adressen overeen komen met je eigen omgeving. Frontend is de kant naar het internet. Backend is de kant naar de webservers.

Als de configuratie is aangepast kun je HAproxy starten.

    service haproxy start

Test de omgeving

Ga naar het IP-adres van je loadbalancer en druk op refresh om te zien dat de load daadwerkelijk wordt verdeelt over 2 webservers.

Statistieken van HAproxy

Je kunt ervoor kiezen om je statistieken van HAproxy te delen via een bepaalde poort. Hiervoor moet je een stuk toevoegen aan het configuratiebestand.

Als je nu naar het IP-adres van de loadbalancer gaat met daarachter /stats kom je op de statistieken pagina van HAproxy.