在redis.conf里bind 真机ip后,接着重新执行每个redis.conf,最后再创建集群,但报错,如下图所示:图中报的错即:想了一会发现这三个文件appendonly.aof dump.rdb nodes.conf是之前执行ip127.0.0.1时生成的,在我改为真机ip后在执行并没有生效。这里解释一下 dump.rdb 文件:知道原因后就好办了...    
redis集群报错Node is not empty
     继上一篇  redis3.0.x集群搭建  完成之后,当然要用客户端JedisCluster简单测试一下集群啦,这样就要将redis.conf里bind 127.0.0.1改成bind +真机ip(我的192.168.161.131),下面简单地将测试中遇到的问题及解决办法记录在本篇。
   在redis.conf里bind 真机ip后,接着重新执行每个redis.conf,最后再创建集群,但报错,如下图所示:   
                                            图中报的错即:
                                           想了一会发现这三个文件appendonly.aof dump.rdb nodes.conf是之前执行ip127.0.0.1时生成的,在我改为真机ip后在执行并没有生效。   
                                           这里解释一下 dump.rdb 文件:
   知道原因后就好办了, 解决办法: 
   问题解决了之后就可以成功从java客户端测试了:   
                                           ps:
   这里大家不要这样测试,可以将其写在配置文件里,我这里是为了方便。
   其实平时在测试中遇到的很多问题,都可以在网上找到答案,这里只是简单的记录其中的一个。关于关于redis集群的介绍,了解请看   redis中文介绍  
2022-06-04