Bug#416397: ITP: haproxy -- fast and reliable load balancing reverse proxy
On Wednesday 28 March 2007 02:20, Arnaud Cornet <arnaud.cornet@gmail.com>
wrote:
> 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?
For HTTP the easiest solution would be to insert a header with the origin IP
that could then be logged, does the HTTP header addition/modification
functionality of HAProxy support this?
Has this problem been solved for a protocol other than HTTP? In theory you
could have a user-space TCP stack that sends data to the back-end server with
a source address that is the same as that of the origin. Has anyone done
this?
--
russell@coker.com.au
http://etbe.blogspot.com/ My Blog
http://www.coker.com.au/sponsorship.html Sponsoring Free Software development
Reply to: