DBAtlas · Atlas de operaciones de bases de datos

ASK: ASK slot ip:port (redirección del clúster)

Redis

¿Qué significa?

En Redis Cluster, un slot se está migrando a otro nodo y la clave solicitada puede estar temporalmente en el nodo de destino. El servidor redirige al cliente al nodo de destino solo para esta solicitud (redirección temporal).

¿Por qué ocurre?

Acceder a una clave que ya se ha transferido dentro de un slot en migración durante un resharding. A diferencia de MOVED, no es permanente; solo aplica en ese momento.

Cómo solucionarlo

Los clientes compatibles con clúster gestionan automáticamente las redirecciones ASK: envían el comando ASKING al nodo de destino y reintentan la solicitud, pero no actualizan el mapa de slots de forma permanente. Use una biblioteca cliente adecuada y la opción -c en redis-cli. Cuando termina el resharding, las redirecciones pasan a ser MOVED y permanentes.

Abrir en DBAtlas →

Más entradas de este motor