【问题标题】:Connecting to AWS ElastiCache replication group read replicas连接到 AWS ElastiCache 复制组只读副本
【发布时间】:2015-07-12 03:54:01
【问题描述】:

使用 AWS-ElastiCache-Redis 的复制组时,是否可以指定连接到只读副本的首选项?

目标是提供只读访问权限。

在另一个方向上,很容易更喜欢以一种即使发生切换也保持一致的方式连接到主节点。

From the docs:

对于只读活动,应用程序可以连接到复制组中的任何节点。但是,对于写入活动,我们建议您的应用程序连接到复制组的主端点,而不是直接连接到主节点。这将确保您的应用程序始终可以找到当前的主节点,即使您决定通过将只读副本提升为主角色来重新配置您的复制组。

【问题讨论】:

    标签: amazon-web-services redis amazon-elasticache


    【解决方案1】:

    没有。

    一组解决方案依赖 DNS 连接到实例,并将“首选”主节点作为最不受欢迎的连接,并简单地检查一个已连接的实例的状态。由于促销活动,这不是保证。

    slave-allow-chaining,“[d] 确定 Redis 中的只读副本是否可以拥有自己的只读副本。”目前是required to be "no"。)

    【讨论】:

      【解决方案2】:

      截至June 2019,有。 AWS 将这些称为 "reader endpoints",它们的功能与预期完全一样。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-01-19
        • 2015-12-22
        • 2020-05-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多