Skip to content

Instantly share code, notes, and snippets.

@Jongbhin
Last active April 1, 2020 09:39
Show Gist options
  • Save Jongbhin/a6ad56bf23147c1aa1210588decf7068 to your computer and use it in GitHub Desktop.
Save Jongbhin/a6ad56bf23147c1aa1210588decf7068 to your computer and use it in GitHub Desktop.
[HAProxy] #haproxy

Install

sudo apt show haproxy
sudo apt install -y haproxy

Commands

systemctl restart haproxy

Configuration

sudo vi /etc/haproxy/haproxy.cfg
frontend http_front
   bind *:8888
   stats uri /haproxy?stats
   default_backend http_back

backend http_back
   #balance roundrobina
   server dev05-4091 175.126.56.237:4091 check
   server dev05-5091 175.126.56.237:5091 check
   server dev05-6091 175.126.56.237:6091 check
   server dev05-7091 175.126.56.237:7091 check

   server dev07-4091 175.126.56.237:4091 check
   server dev07-5091 175.126.56.239:5091 check
   server dev07-6091 175.126.56.239:6091 check
   server dev07-7091 175.126.56.239:7091 check

   server dev09-4091 175.126.56.241:4091 check
   server dev09-5091 175.126.56.241:5091 check
   server dev09-6091 175.126.56.241:6091 check
   server dev09-7091 175.126.56.241:7091 check

   server dev10-4091 175.126.56.242:4091 check
   server dev10-5091 175.126.56.242:5091 check
   server dev10-6091 175.126.56.242:6091 check
   server dev10-7091 175.126.56.242:7091 check

   server dev11-4091 175.126.56.243:4091 check
   server dev11-5091 175.126.56.243:5091 check
   server dev11-6091 175.126.56.243:6091 check
   server dev11-7091 175.126.56.243:7091 check
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment