首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用ServiceStack客户端连接到Redis集群(没有哨兵)

如何使用ServiceStack客户端连接到Redis集群(没有哨兵)
EN

Stack Overflow用户
提问于 2016-06-20 09:09:39
回答 1查看 1.4K关注 0票数 2

我设置了一个Redis集群(ver3.2.0),而不是哨兵集群,它有4个主服务器(每个主服务器都有一个从服务器)和一个虚拟IP随机指向4个主服务器的IP之一。

要员:10.0.10:6379,连接M1,M2,M3,M4:

M1: 10.0.0.1:6379 - S1: 10.0.0.5:6378 M2: 10.0.0.2:6379 - S2: 10.0.0.6:6378 M3: 10.0.0.3:6379 - S3: 10.0.0.7:6378 M4: 10.0.0.4:6379 - S4: 10.0.0.8:6378

我的客户端使用ServiceStack通过VIP: 10.0.0.10:6379连接到我的集群,但是我得到了错误:

“ServiceStack.Redis.RedisResponseException”类型的异常发生在ServiceStack.Redis.dll中,但未在用户代码中处理 补充资料: MOVED 2872 10.0.0.3:6379

我现在的字符串:

代码语言:javascript
复制
<add key="REDIS_MANAGER" value="redsAuthEnt@10.0.0.10:6379?connectTimeout=10000" />

我认为这是因为我的ServiceStack字符串作为独立的Redis连接,而不是Redis集群。这与我们必须在-c命令行中使用redis-cli时一样。

帮助我使用ServiceStack客户端或任何其他使用Redis集群的解决方案来构建到我的Redis集群的连接字符串。

EN

回答 1

Stack Overflow用户

发布于 2016-06-20 09:19:53

ServiceStack.Redis不支持Redis集群,您可以投票支持此UserVoice上的特征请求

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37918567

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档