随笔记录

测试集群

不加 -c

[root@bogon redis-cluster]# redis01/redis-cli -h 192.168.31.123 -p 7002 不加 -c 
192.168.25.153:7002> set a 100 
(error) MOVED 15495 192.168.25.153:7003 会报错 找不到节点 出错 也能连接 但是不好使 
192.168.31.123:7002>

加 -c 
[root@MiWiFi-R3-srv redis-cluster]# redis01/redis-cli -h 192.168.31.123 -p 7002 -c

Redis集群版测试 
使用JedisCluster 不需要创建连接池 它自带连接池 

集群信息查看:127.0.0.1:6379> cluster nodes、127.0.0.1:6379> cluster info

>>> Creating cluster

[ERR] Node 127.0.0.1:6379 is not empty. Either the node already knows other nodes (check with CLUSTER NODES) or contains some key in database 0.

解决方法:删除nodes-xxx.conf配置文件,删除pid文件,删除各节点aof,rdb文件,杀掉所有redis进程,然后重启redis集群搞定

使用redis集群是报一下错误:(error) MOVED 11469 192.168.163.249:7002

解决方法:没有启动集群模式(即缺少了那个"-c"),redis-cli -c -h 127.0.0.1 -p  6384

原文地址:https://www.cnblogs.com/langdangyunliu/p/9452420.html