jedis連接Redis集羣時報錯:“redis.clients.jedis.exceptions.JedisNoReachableClusterNodeException: No reachable node in clust” 集羣中沒有可訪問的節點
問題產生環境:初次搭建集羣成功後,使用ps命令查看進程已經成功創建,使用終端連接任意節點都正常,端口也已經成功開啓,使用桌面工具也能正常連接,但使用jedis連接測試時報錯
可能的原因:沒有創建集羣
嘗試解決:
首先應確保redis集羣啓動成功
> ps aux | grep redis
然後使用以下命令創建集羣
#注意更換ip地址和端口號
./redis-trib.rb create --replicas 1 192.168.192.130:7001 192.168.192.130:7002 192.168.192.130:7003 192.168.192.130:7004 192.168.192.130:7005 192.168.192.130:7006
再次測試
測試成功
如果你的故障也是相同的原因,相信你已經解決了