I must have something setup wrong. My goal is to load balance microsoft
terminal servers and have clients connect back to the same server within the
timeout period. This works fine if you log out of the terminal server or x out
of the rdp session, when you reconnect you are directed to the same server, and
if you session was left open you get the same session. Apparently thats where
my testing stopped. If you drop the network on the client and reconnect to the
terminal session, I would expect you to return to the same server, but you
don't. The client gets the same ip and their hostname hasn't changed. What is
different about logging out or X out vs losing network? below is my
ldirectord.cf file. Let me know what other information you need to offer some
advice. Beyond this it has been working like a champ for ~2 years and someone
recently brough this to my attention. Thanks for looking.
#global options
checktimeout=20
checkinterval=4
autoreload=yes
quiescent=no
virtual = 10.72.5.4:3389
protocol=tcp
scheduler=wlc
checkport=3389
checktype=connect
real=10.72.5.5:3389 gate 1
real=10.72.5.6:3389 gate 1
real=10.72.5.7:3389 gate 1
# real=10.12.1.40:3389 gate 1
persistent=10800
_______________________________________________
Please read the documentation before posting - it's available at:
http://www.linuxvirtualserver.org/
LinuxVirtualServer.org mailing list - lvs-users@xxxxxxxxxxxxxxxxxxxxxx
Send requests to lvs-users-request@xxxxxxxxxxxxxxxxxxxxxx
or go to http://lists.graemef.net/mailman/listinfo/lvs-users
|