HAProxy Monitoring and User Guide
What is HAProxy used for?
HAProxy allows engineers to spread HTTP and TCP loads across multiple servers. This is called load balancing. This is especially important for high volume sites where one server can't handle all the traffic by itself. Load balancing allows us to split that load over multiple servers. HAProxy includes features like SSL termination, multiple load balancing algorithms and sticky sessions.
Getting started with HAProxy
How to restart haproxy
Run the following command service haproxy reload for a graceful restart without downtime. For a full restart with downtime, run service haproxy restart.