当前位置:网站首页>简单解决redis cluster中从节点读取不了数据(error) MOVED

简单解决redis cluster中从节点读取不了数据(error) MOVED

2022-07-05 11:31:00 我们一直在路上

redis cluster集群中slave节点能成功复制master节点数据槽数据,但是无法get数据,显示只能到对应的master节点读取: (error) MOVED 742 36.112.201.233:6110
原因:Redis Cluster集群中的从节点,官方默认设置的是不分担读请求的、只作备份和故障转移用,当有请求读向从节点时,会被重定向对应的主节点来处理
解决办法:在get数据之前先使用命令readonly,这个readonly告诉 Redis Cluster 从节点客户端愿意读取可能过时的数据并且对写请求不感兴趣

在这里插入图片描述

注意:断开连接后readonly就失效了,再次连接需要重新使用该命令

原网站

版权声明
本文为[我们一直在路上]所创,转载请带上原文链接,感谢
https://blog.csdn.net/weixin_40980639/article/details/125577978