DBAtlas · Atlas de operaciones de bases de datos

IOERR error or timeout reading from target instance: MIGRATE: I/O error or timeout to target

Redis

¿Qué significa?

Un comando MIGRATE (normalmente al mover slots/claves en Redis Cluster) encontró un error de I/O o un timeout al conectarse a la instancia de destino o al leer su respuesta. La migración de la clave no pudo completarse de forma segura.

¿Por qué ocurre?

Latencia/caída de red entre los nodos de origen y destino, el nodo de destino sobrecargado o sin responder, un timeout de MIGRATE demasiado corto o una clave grande que no puede transferirse en el tiempo indicado. Habitual durante el rebalanceo del clúster (resharding).

Cómo solucionarlo

Revise la conectividad y la latencia de red entre los nodos de origen y destino. Especifique un timeout más largo para MIGRATE (sobre todo con claves grandes). Verifique la salud/carga y el estado de memoria del nodo de destino. Al mover claves grandes durante el resharding, elija horas de poca carga; reintente la migración si es necesario.

Abrir en DBAtlas →

Más entradas de este motor