Global Anycast Load Balancer
Enable Load Balancer to serve multiple regions via a single global IP using anycast. GCP does this today. In Azure, you must use Traffic Manager and manually configure for the same effect. Also TM doesn't validate HTTPS while LB can.
Please reach out with more details on your scenario.
Ace Eldeib commented
This or anycast global IPs for load balancers which can span multiple regions would meet my needs.
Corneliu I. Tusnea commented
We are using the Traffic Manager (Priority) for DNS routing to a new Data Center in case of a failure of our primary WebApp deployment.
TM is configured with a 30s timeout which works great however Chrome (and IE) have their own internal DNS caching so users already using the site keep sending requests to the old site.
Issue is described here: https://social.msdn.microsoft.com/forums/azure/en-us/3a18c2b9-f335-4ef8-8271-80968dd4b64f/traffic-manager-and-web-browser-dns-caching
I know this is a know limitation of TM but would be nice to have some sort of cross dc balancer so we can safely DR between locations without outages.
Ivan Dimitrov commented
The title pretty much says it all. An option to route the traffic based an user's ip address would be nice.