I want to setup a system with trafic balancing between 3 regions: Europe, USA, Asia.
So, at now, the system consists of 3 hosts - one host per region in Rancher environment. I deployed my application and scale it to every host. I, also, deployed Rancher load balancer to every host and link my application to it. Every load balancer have public 80, 443 ports. I configured Amazon Route 53 to send client requests to load balancer depend on client geolocation.
For instance, client from Europe requests application. Then Amazon Route 53 handles this request and depend on traffic policy redirects client to server in Europe. Next step in this chain is Rancher load balancer. At this point I have a problem, that load balancer uses Round-robin strategy and sends client request to another region.
Any ideas, how to solve this problem or better solution to configure such system?