C# 我是否应该仅基于主机连接到redis群集?

C# 我是否应该仅基于主机连接到redis群集?,c#,redis,stackexchange.redis,C#,Redis,Stackexchange.redis,我正在使用stachexchange.redis库连接到redis群集。集群有3个主节点和4个从节点 在使用多路复用器的连接中,我应该在连接字符串中使用哪些服务器?只有一个主服务器还是所有服务器 目前正在使用: ConnectionMultiplexer.Connect(“master1、master2、master3”)这其实并不重要。当与群集交谈时,它将使用群集节点或群集插槽来发现拓扑。如果我将连接字符串更改为单个服务器,并且该服务器停机,它是否仍能确定拓扑的其余部分?不,不会,您应该指示更

我正在使用
stachexchange.redis
库连接到redis群集。集群有3个主节点和4个从节点

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

目前正在使用:


ConnectionMultiplexer.Connect(“master1、master2、master3”)
这其实并不重要。当与群集交谈时,它将使用
群集节点
群集插槽
来发现拓扑。

如果我将连接字符串更改为单个服务器,并且该服务器停机,它是否仍能确定拓扑的其余部分?不,不会,您应该指示更多服务器以提供高可用性。不管他们是主人还是奴隶。