我可以访问AWS RDS上的故障转移服务器吗?

我正在尝试在AWS中为我们的Web应用程序创build一个工作概念validation,该应用程序突然需要快速扩展。 目前它托pipe在本地VMware服务器上,我们正在迁移到AWS。

我正在使用启用了多可用区镜像的AWS RDS上configurationMS SQL Server实例。 我们希望有一个设置,允许我们从副本读取并写入主要。 有没有办法访问镜像故障转移/副本服务器,或者我需要find另一个解决scheme?

总之,不,你不能。

来自Amazon RDS常见问题

问:当我的数据库实例作为多可用区域部署运行时,可以使用备用数据库进行读取或写入操作吗?

不,备用副本不能提供读取请求。 多可用区域部署旨在提供增强的数据库可用性和持久性,而不是读取扩展的好处。 因此,该function使用主服务器和备用服务器之间的同步复制。 我们的实现确保主和备用不断同步,但是不能使用待机进行读或写操作。 如果您对读取扩展解决scheme感兴趣,请参阅“只读副本”的常见问题解答。

AWS依靠数据库镜像来支持Microsoft SQL Server的多种AZ部署,因此也不支持只读副本。

我推荐EC2实例,AlwaysOn可用性组和活动辅助。

有一个非常稳定的白皮书可用于configurationAWS上的故障转移群集和AlwaysOn可用性组。

除亚马逊提供的主要服务外,您无法访问多服务器域名服务器。 你可以做的是创buildN个从服务器,并设置你的阅读