Redis集群设置,并没有在所有节点上发生

dpd

我是Redis的新手。

我有多个Redis实例正在运行。尝试设置密钥时,出现“ MOVED xxxx IP:port”错误。

我应该能够设置并使用集群中的任何节点。有人可以帮助我我所缺少的我吗?

root@redis-0:/# redis-cli
127.0.0.1:6379>
127.0.0.1:6379> set name1 Rock
(error) MOVED 12933 10.60.3.54:6379
127.0.0.1:6379>
127.0.0.1:6379>
root@redis-0:/#
root@redis-0:/# exit


root@redis-1:/#
root@redis-1:/# redis-cli
127.0.0.1:6379>
127.0.0.1:6379>
127.0.0.1:6379> get name1
"deba"
127.0.0.1:6379>
127.0.0.1:6379> set name2 Tom
(error) MOVED 742 10.60.3.55:6379
127.0.0.1:6379>

127.0.0.1:6379> CLUSTER NODES
cbe713bf93c67adceed0d79e5b2d6a5a40b31625 10.60.3.53:6379@16379 master - 0 1533054504070 2 connected 5461-10922
2a65bcc6355cecb58df8d99dbee4da1fe4b5af70 10.60.3.55:6379@16379 master - 0 1533054502065 1 connected 0-5460
e7b5ff6bbb90cba775b1128f88de70c116ef18f6 10.60.3.54:6379@16379 myself,master - 0 1533054501000 3 connected 10923-16383
127.0.0.1:6379>
萨扎德

我应该能够设置并使用集群中的任何节点。

是的,没有。如@ItamarHaber所述,您只能在正确的节点上执行此操作。

但是,如果要在使用redis-cli时自动转到正确的节点,则可以使用-cswitch。

所以,代替

# redis-cli

尝试

# redis-cli -c

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

分片集群似乎并没有基于mongoDB原型上的键来划分数据

Spark并没有采用所有索引内容

CameraPreview 并没有占据所有的位置

标签内容并没有占据所有位置

替换 LinkedList 中的节点实际上并没有替换任何东西

Ubuntu注意到事情并没有同步,但是实际上并没有同步

为什么使用Promise.then在当时的块并没有真正发生设置CSS属性?

\ S实际上并没有捕捉到所有的空白字符

新线并没有被淘汰

可视化集群并没有给我预期的结果

在3节点的Elasticsearch集群中,搜索分布在所有节点上?

未纠正的误码发生并没有被捕获的概率是多少?

Git的获取/拉取并没有删除所有文件

Discord bot并没有吸引所有用户

Akka广播要求并没有传送到所有路线

删除 ArrayList 中的对象并没有删除所有需要的条目

维基百科地理定位并没有给出所有最近的页面

为什么删除 gnome-core 并没有删除它的所有依赖项?

节点 - 发布请求并没有真正做任何事情

拆编时是否可以合并没有专用根元素的XML子节点?

C 在 Mac 上:尝试使用“打开”实际上并没有打开 url

当捕捉实际上并没有捕捉到任何

kill 实际上并没有终止幽灵进程

Goroutine 安全通道关闭实际上并没有关闭 webscoket

docker在Mac上运行ubuntu并没有任何反应

线程上的简单分工并没有减少花费的时间

尝试在Windows上使用bash并没有安装分发消息

border none 属性并没有真正移除边框(视觉上)

登录后被重定向,但我实际上并没有登录 Spring Security