Re: Bug#416397: ITP: haproxy -- fast and reliable load balancing reverse proxy
On 27-Mar-07, 18:11 (CDT), Russell Coker <firstname.lastname@example.org> wrote:
> On Wednesday 28 March 2007 02:20, Arnaud Cornet <email@example.com>
> > HAProxy is a TCP/HTTP reverse proxy which is particularly suited for high
> > availability environments. It features connection persistence through HTTP
> > cookies, load balancing, header addition, modification, deletion both ways.
> > It has request blocking capabilities and provides interface to display
> > server status.
> How do you preserve the mapping between the origin IP address and the
> connection that the web server receives?
"It features connection persistence through HTTP cookies".
That's really the only reliable way. The remote address might be one
of a proxy pool that changes with each new connection. AOL does (or at
least used to do) this.
Or are you asking how the internal server keeps track of the remote IP
address? It shouldn't. Any webservice that uses the (supposed) client IP
for anything other than amusement value is broken, given NAT and client
The irony is that Bill Gates claims to be making a stable operating
system and Linus Torvalds claims to be trying to take over the
world. -- seen on the net