【问题标题】:Should I connect to a redis cluster based only on the masters?我应该仅基于主服务器连接到 redis 集群吗?
【发布时间】:2015-12-01 05:50:04
【问题描述】:

我正在使用stachexchange.redis 库连接到redis 集群。集群有3个master和4个slave。

在我使用多路复用器的连接中,我应该在连接字符串中使用哪些服务器?只有一个主服务器还是所有服务器?

目前使用:

ConnectionMultiplexer.Connect("master1, master2, master3")

【问题讨论】:

    标签: c# redis stackexchange.redis


    【解决方案1】:

    这应该不重要。与集群通信时,它将使用CLUSTER NODESCLUSTER SLOTS 来发现拓扑。

    【讨论】:

    • 如果我将连接字符串更改为单个服务器,并且该服务器出现故障,它仍然能够确定拓扑的其余部分吗?
    • 不,不会,您应该指定更多服务器以提供高可用性。不管他们是主人还是奴隶。
    猜你喜欢
    • 2017-03-06
    • 2017-01-20
    • 2020-10-21
    • 1970-01-01
    • 1970-01-01
    • 2016-09-26
    • 2016-09-10
    • 2018-08-06
    • 2019-08-03
    相关资源
    最近更新 更多