gpt4 book ai didi

redis - ServiceStack.Redis.RedisResponseException 使用 Redis 集群和 Twemproxy

转载 作者:可可西里 更新时间:2023-11-01 11:36:46 27 4
gpt4 key购买 nike

我有一个在一台 Ubuntu 14_04 机器上运行的 3 主/3 从 Redis 集群。我遵循了发布的指南 here创建集群时。我还在同一台机器上运行了 Nutcracker。一切都启动了,并且似乎在集群中正常运行。我使用 ServiceStack.Redis v3 API 编写了一个小型 c# 应用程序,每当我尝试写入 Redis 集群时它都会抛出异常。这是响应:

ServiceStack.Redis.dll 中发生类型为“ServiceStack.Redis.RedisResponseException”的未处理异常

附加信息:MOVED 5836 192.168.120.147:7001,sPort:54812,LastCommand:SET foo_1 "bar_1"

这是我使用的代码:

ServiceStack.Redis.RedisClient redisClient =new ServiceStack.Redis.RedisClient("192.168.120.147");

redisClient.Set("foo_1", "bar_1");

如有任何帮助,我们将不胜感激。

谢谢!

最佳答案

据我所知,nutcracker 与 Redis 集群规范不兼容(目前?),并且只能与 Redis 的传统非集群模式一起使用。这意味着您可以使用一个(开源 Redis 集群)和另一个(开源胡桃夹子代理),但不能同时使用两者。

关于redis - ServiceStack.Redis.RedisResponseException 使用 Redis 集群和 Twemproxy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31973623/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com