Redis Cluster 报错: demasiadas redirecciones de clúster

Mensaje de error

Error al acceder al clúster redis en el proyecto Spring Boot:
redis.clients.jedis.exceptions.JedisClusterMaxRedirectionsException: ¿Demasiadas redireccionamientos de clúster?

Análisis de causa

Redis vincula múltiples
egs IP :

  1. enlazar 172.0.0.1 192.168.186.1 en el archivo redis.conf
  2. Al crear un clúster, el host utiliza 172.0.0.1, por ejemplo: redis-cli --cluster create 172.0.0.1:7000 172.0.0.1:7001 172.0.0.1:7002 172.0.0.1:7003 172.0.0.1:7004 172.0.0.1:7005- clúster-réplicas 1

Problema arreglado

bind está configurado como la IP del host, reconstruya el clúster, por ejemplo: redis-cli --cluster create 192.168.186.1:7000 192.168.186.1:7001 192.168.186.1:7002 192.168.186.1:7003 192.168.186.1:7004 192.168.186.1:7005 --cluster -replicas 1

  1. Bind se configura como la IP del host en el archivo redi.conf de todos los nodos
  2. Elimine los archivos node.conf y rdb en todos los nodos
  3. matar todos los procesos de redis
  4. Reinicie todas las instancias de redis
  5. Redis-cli --cluster create 192.168.186.1:7000 192.168.186.1:7001 192.168.186.1:7002 192.168.186.1:7003 192.168.186.1:7004 192.168.186.1:7005 --cluster-replicas 1
  6. Reinicie el proyecto para acceder normalmente

Si se informa un error al reconstruir el clúster: ERR] El nodo 192.168.186.1:7001 no está vacío. O bien el nodo ya conoce otros nodos (consulte con NODOS DE CLUSTER) o contiene alguna clave en la base de datos 0.
可 参考edis-cli --cluster create 创建 redis 集群 报错

Supongo que te gusta

Origin www.cnblogs.com/xiao-lei/p/12686173.html
Recomendado
Clasificación