我正在尝试以多区域方案扩展我们的Web应用程序(PHP,MySQL,内存缓存)。当前,我们正在使用在ELB和RDS实例后面有两个EC2实例的设置,所有这些实例均位于美国东部(弗吉尼亚州)地区。
我们也希望在欧盟(爱尔兰)地区也有业务。这意味着那里至少有一个新的EC2实例(与其他相同,服务于同一应用程序)。
我已经复制了所需的AMI,设置了新实例,设置了相同的ELB配置(SSL终止所需),并在Route53中配置了基于延迟的路由。它按建议工作。
但是,来自欧盟的客户存在速度问题。这是由于EU EC2实例连接到基于美国的RDS实例这一事实。据我所知,亚马逊尚未启用RDS多区域复制。
您是否对使用单个RDS实例时如何适当加快整个设置有任何建议?
另外,关于如何扩大规模的任何一般想法?理想情况下,出于各种原因,我们希望继续使用RDS技术。不过,我愿意接受建议(我想下一个想法是托管我们自己的MySQL服务器)。