On Wed, 2007-07-18 at 15:36 +0100, lists wrote: > The windows RDP client sends 1 keepalive per minute if it is maximised, > and sometimes wont send any if it is minimised. > As far as I'm aware the default LVS time out is 15 mins.
[EMAIL PROTECTED] ~]# ipvsadm -L -n --timeout Timeout (tcp tcpfin udp): 900 120 300 Those are the defaults. Tune as you will :) > And also useful: > > With a protocol with a long session & persistence enabled such as > Terminal Server RDP > maintenance can become problematic because clients that disconnect and > reconnect will still go to > the same server for the length of the persistence time out. You can > change this behaviour so that > when a client disconnects the persistence template is cleared forcing > them to reconnect to a > different server. > > This is activated globally by using the following command from the console: > > echo 1 > /proc/sys/net/ipv4/vs/expire_quiescent_template That's not strictly true - that sysctl ensures that when a realserver's weight is changed to 0 (ie. it is set to "quiescent"), rather than removed from the pool of realservers, existing persistent sessions on that realserver are expired from the persistence template. Where you have persistence set on a virtual service, setting the weight to 0 usually results in no new sessions being forwarded to that realserver *but* existing sessions will continue to be handled until they are closed. It's the "graceful" way of taking a server down for maintenance, for example. If you remove a realserver from the pool, with expire_quiescent_template set to 1, those sessions expire immediately. Additionally, setting expire_nodest_conn to 1 also helps by removing persistent entries when a realserver is removed from the pool. Without this, persistent entries will hang until they timeout and get redirected to another realserver. Graeme _______________________________________________ LinuxVirtualServer.org mailing list - [email protected] Send requests to [EMAIL PROTECTED] or go to http://lists.graemef.net/mailman/listinfo/lvs-users
