High Availability

By controlling traffic during load spikes, crashes or server maintenance, HAProxy application load balancing solutions ensure that online services and applications are always available.


Learn More




...

Advanced Health Checks

Health checks can be simple TCP checks, various service checks (MySQL, PostgreSQL, etc.) or HTTP. With HTTP checks, you can examine the status code or the content of the returned page to make an intelligent decision on when to fail out a server.

...

Agents

A TCP agent can be ran on the server, which is able to inform the load balancer about the backend servers performance, allowing it to adjust the weight or maximum number of parallel connections to prevent overload.

...

External Scripts

Checks integrated in HAProxy are not powerful enough for your use case? Write a script and make HAProxy run it to check the status of your service.

...

VRRP - active/passive

Patched third party software can be used to provide active-passive high availability to your load balancer.

...

Route Health Injection - active/active

Patched third party software is used in combination with tools to monitor the load balancing daemon and remove the BGP announcement in case of any issues detected. This allows your traffic to failover seamlessly in case of any software or hardware issues.

...

Synchronization

With the stick table synchronization you can make sure all your load balancers have the same visibility of various counters, enabling them to make shared intelligent decisions.

...

Aggregation - SOON

Aggregate rates from the load balancers in your cluster to make sure they all have the same visibility and detect attackers in real time.




Contact the authoritative experts on HAProxy who will assist you on finding the solution that best fits your needs for deployment, scale and security.


Contact a Representative