I've got 2 IIS web servers behind a cisco 11503 load balancer and Im using the health check (custom web page that displays 'ok' if the machine should be in the rotation, anything else if it should be take out) feature.
When we change the health check page to take a server offline, we still get some connections (although most are sent to the other, online server) - it seems like these connections are remaining because they are part of already established and open tcp sessions. How do you guys stop sending all traffic to the server you want offline?
We could restart the web service to kill all open tcp sessions, but this would send some users back nasty error messages and we want them to have a seamless experience when we are patching machines. Our hosting company tells us that we need to just wait for these to expire, but this can take upto 30 minutes in our particular situation.
Thanks in advance.