我刚刚开始在多个区域的多个 EC2 实例上部署应用程序。在每个实例上,我都有相同的应用程序需要访问 RDS 实例。为了在我的 RDS 实例上获得良好的访问时间,我使用了副本。
但我想知道如何在每台服务器上部署我的应用程序的每个副本,而无需添加额外的配置来告诉我的应用程序应该使用哪个 RDS/replicate。
我想过使用 Router53,但不知道从哪里开始。有什么想法吗?
答案1
我认为 Route53 是可行的方法。
Route53 可以进行地理位置路由。因此,您可以在 Route53 中为每个指向本地 RDS 实例名称的地理区域设置记录。
唯一的“缺点”是 Route53 必须接管您域上的 DNS,除非您使用一些专用于此的备用域名(这并不重要)。 http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/routing-policy.html