过程的艰辛我就不说了。注意看:报错的应答消息是这样的:MOVED 7365 192.168.190.133:6382

此刻小脑袋瓜灵光的各位已经转过弯来了吧。

没转过弯也正常,你应该是缺少这一篇:关于 redisCommand 以及 redisReply

redisReply *reply = (redisReply *)redisCommand(c,command.c_str());
if(reply->type == REDIS_REPLY_ERROR){string res = reply->str;freeReplyObject(reply);return res;
}

把被转接的 IP:port 返出来,通过 substr 方式取出。

建议加点判断:

int main(){Redis redis;redis.connect(6381);string s = redis.get_Command_s("set c 1");if(s.substr(0,5) == "MOVED"){int port = stoi(s.substr(s.size()-4,4));redis.connect(port);string s = redis.get_Command_s("set c 1");cout<<s<<endl;}else{cout<<"OK"<<endl;}return 0;
}

【问题解决】关于 C++ 连接 Redis 集群报错 MOVED相关推荐

  1. 连接redis集群报错: no reachable node in cluster

    今天在连接redis集群时遇到个问题,试了很多方案也没解决. 就是连接redis集群老是报错: no reachable node in cluster. 后来改了一些参数,就可以调通了. 废话不多说 ...

  2. 代码操作redis集群报错:(error) MOVED 解决方法

    记录一下今天搭建完本地redis集群以后,使用C++代码测试redis集群搭建是否成功. 在初始化.链接等一系列成功后,我开开心心进行写操作: 这时候报错: Run 382 Redis Set Err ...

  3. redis集群报错:(error) MOVED 解决方法

    在使用 redis-cli 连接 redis 集群,进行数据操作时,有报错 ./redis-cli -h 192.24.54.1 -p 6379 -a '123456' 192.24.54.1:637 ...

  4. 报错:使用java api连接redis集群时报错 READONLY You can't write against a read only slave....

    报错: READONLY You can't write against a read only slave. 报错原因: 因为连接的是从节点,从节点只有读的权限,没有写的权限 解决方案: 进入red ...

  5. 报错:使用java api连接redis集群时报错 READONLY You can't write against a read only slave.

    报错: READONLY You can't write against a read only slave. 报错原因: 因为连接的是从节点,从节点只有读的权限,没有写的权限 解决方案: 进入red ...

  6. redis集群报错,(error) MOVED 15495 127.0.0.1:7003

    节点会对命令请求进行分析和key的slot计算,并且会查找这个命令所要处理的键所在的槽.如果要查找的哈希槽正好就由接收到命令的节点负责处理, 那么节点就直接执行这个命令. 另一方面, 如果所查找的槽不 ...

  7. redis集群报错:(error) MOVED 11469 192.168.163.249:7002

    应该是你没有启动集群模式(即缺少了那个"-c"): redis-cli -c -h yourhost -p yourpost

  8. 用docker安装redis集群报错“Bad directive or wrong number of arguments\n“,“stream“:“stderr“”

    redis.conf配置文见多了红框里面的几行参数,删除这几行后正常启动.

  9. lua 连接redis集群

    1.连接redis集群需要用到llua-resty-redis-cluster模块 github地址:https://github.com/cuiweixie/lua-resty-redis-clus ...

最新文章

  1. 【Flocking、PPO无人机群控制算法】基于Flocking和PPO深度强化学习的无人机群控制算法的MATLAB仿真
  2. Spring Cloud应用监控与管理Actuator
  3. Vivado使用ILA调试报错解决
  4. tensorflow实战学习笔记(1)
  5. Python3.8 安装gmpy2 教程, 无法安装gmpy2解决方案
  6. php 忽略加载动态某个目录,php – 如何使用RecursiveIteratorIterator忽略目录?
  7. httpclient 下载大文件
  8. java 拼音模糊查询_java 编写模糊查询
  9. 设计一个AOA蓝牙精准室内定位系统
  10. 中国电信物联网平台入门学习笔记2: DOME程序分析
  11. 国内外游戏运营模式区别
  12. 消费者洞察:一文看懂消费者是如何做选择的
  13. 研究生英语面试常见问题及回答
  14. 塑料齿轮模具设计指南
  15. FreePascal - Typhon在Windows10 X64下的使用问题!
  16. 第七十四章 Caché 函数大全 $WREVERSE 函数
  17. 微信小程序记录用户行为浏览记录和停留时间以及小程序全局分享
  18. Fiddler抓包和Fiddler过滤器
  19. win10环境 pip 安装theano(gpu) python3.6
  20. ModSecurity web application firewall (WAF) Research

热门文章

  1. 理财公司天基实业如何投资理财收益最大化
  2. 保险知识(一):五大险种入门
  3. 【计量经济学导论】01. 简单回归模型
  4. tar -zxvf 什么意思
  5. 权限管理系统 shiro + ssm实现
  6. Google 新推出三款 AI 拍照 App,走过路过不要错过!
  7. 流程绩效管理的目的与关键
  8. hover前有无空格的区别
  9. 【学术篇】不知道该起啥标题了怎么办OvO
  10. 一句SQL统计多条数据