HAProxy Enterprise Documentation 2.5r1

Load Balancing

HAProxy Enterprise supports many features that go beyond simple load-balancing. These include caching, compression, session pesistence and more. This section describes how to enable those features.


Enable caching of server responses.


Compress responses from servers.

Device Detection

Enable device detection in HAProxy Enterprise.


Enable geolocation in HAProxy Enterprise.

Service Mesh

Deploy HAProxy Enterprise as the proxy layer in a service mesh.


Load balancing traffic over various network-layer and application-layer protocols.

Client IP preservation

Preserve the client's source IP address when proxying traffic.

Response Body Injection

Insert content dynamically into an HTTP response.

Session Persistence

Route clients to the same backend server with session persistence.

Traffic Mirroring

Replicate traffic to a shadow environment.

Traffic Policing

Set rate limits that cause requests to be denied.

Next up