【问题标题】:Why Redis Client Use Multiple Address in ClusterMode?为什么 Redis 客户端在集群模式下使用多个地址?
【发布时间】:2019-08-13 11:42:50
【问题描述】:

为什么 Redis 客户端在集群模式下使用多个地址来创建连接?这是在其中一个地址失败时在地址之间切换吗?

谢谢。

【问题讨论】:

    标签: redis node-redis redis-cluster


    【解决方案1】:

    Redis 使用多个地址来设置应用程序,并在 redis 集群中使用所有可用的主节点和从节点。 Redis 从不切换地址,如果其中任何一个节点发生故障,则将从节点提升为主节点只是 redis-cluster 的责任。之后,可以直接从该 redis 节点处理后续请求。

    更多细节在这里:https://redis.io/topics/cluster-tutorial

    【讨论】:

    • Redis never switch address 这是我的意思是如果我给192.168.10.1:6380作为Master,192.168.10.2:63801作为Slave,如果192.168.10.1:6380突然消失,redis客户端不会切换到其他地址?
    猜你喜欢
    • 2016-09-20
    • 1970-01-01
    • 2023-03-03
    • 2019-12-01
    • 2018-05-05
    • 2019-11-15
    • 1970-01-01
    • 1970-01-01
    • 2018-06-19
    相关资源
    最近更新 更多