錯誤提示:
127.0.0.1:6384> get songtest
(error) MOVED 15167 127.0.0.1:6381
原因:
因為啟動redis-cli時沒有設置集群模式所導致。
解決方案:
1:從節點啟動后先啟動readonly命令
127.0.0.1:6384> readonly
OK
127.0.0.1:6384> get songtest
"testjc"
注意:斷開連接后readonly就失效了,再次連接需要重新使用該命令
2:啟動節點客戶端時啟用集群模式
>redis-cli.exe -c -p 6384
127.0.0.1:6384> get songtest
-> Redirected to slot [15167] located at 127.0.0.1:6381
"testjc"