Amazon EC2:可以根据客户端的位置在多个区域的 Web 服务器之间使用弹性负载平衡吗?

Ton*_*ony 11 amazon-ec2 amazon-web-services

我问另一个问题有关这个问题似乎很相似,但我想知道是否有任何更新。

为了支持拥有世界各地用户的单个站点,我将在美国、亚洲和欧洲地区创建 EC2 Web 服务器。美国和亚洲地区的 Web 服务器实例将由 RDS 副本支持。是否可以在这三个区域之间进行负载平衡?因此,当来自西班牙的客户访问 example.com 时,她应该被路由到欧洲地区的 EC2 实例,应该将迈阿密的客户发送到美国东部地区的实例,等等。这是否可以仅使用 AWS 来实现?特征?是否有关于如何设置的文档?

ckl*_*orn 5

查看亚马逊 Route 53

http://www.allthingsdistributed.com/2010/12/dns_amazon_route_53.html

Route 53 旨在快速、易于使用且具有成本效益。它通过使用全球 DNS 服务器网络以低延迟回答 DNS 查询。对您的域的查询会自动路由到最近的 DNS 服务器,从而以最佳性能回答。

http://aws.amazon.com/route53/


小智 -1

使用 geo-ip 路由,这里有一个提供商: http: //www.maxmind.com/app/country

http://geolite.maxmind.com/download/geoip/api/mod_geoip2/mod_geoip2_1.2.5.tar.gz 听起来并不困难,但保持最新的地图信息可能更困难。

而且实际上是微不足道的,如果......我们能做到......

重定向一国

RewriteCond 上的 RewriteEngine %{ENV:GEOIP_COUNTRY_CODE} ^FR$

RewriteRule ^(.*)$ http://fr.mybosses-dom.com $1 [NC,301,L]

然后将它们重定向到 WWW.YOURDOMAIN.JP,(在日本(或新加坡,或附近的某个地方),或 WWW.YOURDOM.COM,或 WWW.YOUDOM.DE 等。

我们自己正在做这件事。

另请参阅:

http://httpd.apache.org/docs/trunk/rewrite/remapping.html#archive-access-多路复用器