no prob at all to do what you want with haproxy !
you need to distribute the load using the option balance source.
I'm using haproxy to load balance Terminal Server traffic and it is very important for us to keep a a user on the same backend and this is exactly what balance source does.
Here is my definition for our TS service.
listen rdpfarm :3389
mode tcp balance source # keep alive vers client et le serveur option tcpka server RDP-1 10.10.1.110 check port 3300 server RDP-1 10.10.1.110 check port 3389 backup server RDP-2 10.10.1.111 check port 3300 server RDP-2 10.10.1.111 check port 3389 backup
Guy a écrit :
> I'm currently doing load balancing of http and sql with haproxy and
> been happy with it, but I'm looking to do load balancing for two imap
> servers as well now. My back end set up allows both imap servers to
> access all users (via nfs mounts) so the users are not split across
> the servers. Most imap proxy/load balancing solutions seem to assume
> that the users are split across the machines. I basically need a load
> balancer that will keep an imap connection on the server it was
> started on unless the back end server fails. Since haproxy is already
> session aware (or so I've read), I was hoping it would also be capable
> of this? I've seen very few examples of haproxy with imap on the net,
> but there did seem to be one or two cases of it, but I wanted to be
> sure before spending too much time on it.
-- Guillaume Bourque, B.Sc., consultant, infrastructures technologiques Logisoft Technologies inc. 514 576-7638 http://www.logisoftech.comReceived on 2008/03/31 03:31
This archive was generated by hypermail 2.2.0 : 2008/03/31 03:45 CEST