1
votes

I am using traffic manager to load balance our traffic to services hosted on different data center. The problem is, when client request to traffic manager, traffic manger response with a IP with TTL setting (say, 5 mins), then client will request to that IP within 5 mins. If the service hosted on that IP down during the 5 mins, the client will get service unavailability error. What can I do to mitigate this issue? Can application gateway help?

1

1 Answers

1
votes

The length of time the Traffic Manager DNS responses are cached for is controlled by the DNS 'TTL' parameter. You can change this in your Traffic Manager settings--the current minimum is 30 seconds. More information about how Traffic Manager endpoint failover works is given here

Azure Application Gateway provides a proxy-based rather than DNS-based approach to traffic routing, and thus does indeed avoid the issue of DNS caching. There are various differences between these two approaches, summarized here.

Regards,

Jonathan Tuliani, Program Manager, Azure Traffic Manager