I have a C# web service on IIS acting like a proxy. My problem is that when the IP address of one of the backend servers change, the windows DNS cache is correctly updated (checked with nslookup) but the service continues to do some requests on the old IP for about 40 minutes.
I noticed that the failover works if I stop hitting the proxy for 5 minutes but it is not an acceptable solution, the failover should be automatic.
Any idea?
Thanks in advance.