【发布时间】:2014-07-10 12:46:31
【问题描述】:
我目前在我的项目中使用来自 Amazon Web Services 的 RDS MultiAZ,我希望使用 ElastiCache 来提高我的查询速度。但是我注意到在 ElastiCache 上我必须定义我感兴趣的区域。
只是为了检查我是否正确:MultiAZ 意味着我在 2 个区域(我使用的是南美区域)上有 2 个数据库服务器:在 A 区域我有一个读写服务器(主服务器),在 B 区域我有读取服务器(从属)。如果由于任何原因区域 A 出现故障,则区域 B 将成为主区域,直到区域 A 恢复。
现在在这种情况下如何使用 ElastiCache(我正在使用 Memcache)?我无法创建一个要连接的单个端点和 2 个节点(每个区域一个)的缓存集群。我需要为每个区域设置 1 个缓存集群,并为我的应用程序设置 2 个代码,以便它们连接到正确的区域?
一个月前已经在 AWS 论坛上问过这个问题,但没有任何回应。 谢谢!
【问题讨论】:
标签: amazon-web-services amazon-rds amazon-elasticache