[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: