Introduction
Haproxy
is a tool used for service discovery. Its features are :
- it acts as a
proxy
and isstateful
. - it does
stickyness
by maintaining a client at the same backend server. - it serves as a
Loadbalancer
and doesHigh Availability
with 9 LoadBalancing algorithms- Round Robin
- Least
- First
- Source
- URI
- HDR
- …
- it facilitates security and the implementation of SSL
- it allows
address and port translation
to be performed - it is multi-protocol and facilitates configuration in terms of timeout
- it allows for
forwarding
- it includes a
monitoring system
. - it allows for
service reload
- it allows
spof
with thekeepAlive
tool - it allows for
slow start
- it allows you to do
stickyness
- it allows you to do
url rewriting
- it is used to do
service discovery