Redis Comando Lista de Clientes
Redis comando de la lista del cliente para devolver todos los clientes conectados al servidor de la información y las estadísticas.
gramática
Lista de clientes Redis sintaxis del comando básico es el siguiente:
redis 127.0.0.1:6379> CLIENT LIST
versiones disponibles
> = 2.4.0
Valor de retorno
Comando devuelve una cadenas de múltiples líneas que están formateados según el siguiente formulario:
- Cada cliente conectado corresponde a una fila (en Split LF)
- Cada fila consiste en una cadena en serie de la propiedad = valor en forma de dominios, separadas por un espacio entre cada dominio
El siguiente es el significado del dominio:
- Dir: dirección y el puerto del cliente
- FD: descriptor de archivo usado por el zócalo
- edad: tiempo en segundos que tiene servicios de larga
- ralentí: longitud de espera de tiempo en segundos
- banderas: la bandera del cliente
- DB: El cliente está utilizando la base de datos ID
- substitución: ya suscritos al número de canales
- PSUB: El número de patrones han suscrito
- múltiples: comando se ejecuta en un número de transacción
- qbuf: longitud del búfer de consulta (en bytes, 0 no hay consultas de asignación de memoria intermedia)
- qbuf libre: Descubre la longitud del tamaño de buffer restante (bytes, 0 indica que no hay espacio de la izquierda)
- obl: longitud de la memoria intermedia de salida (bytes, 0 indica que no hay memoria intermedia de salida de la asignación)
- oll: el número de objetos que figuran en la lista de salida (cuando el búfer de salida hay espacio libre, la respuesta del sistema en la forma de un objeto de cadena se pone en cola para esta cola)
- OMEM: búfer de salida y la cantidad de memoria ocupada por la lista de salida
- eventos: Evento descriptor de archivo
- cmd: último comando ejecutado
Los clientes pueden marcar consta de los siguientes componentes:
- O: El cliente está afiliado el modo MONITOR nodo (esclavo)
- S: El cliente es el modo general de nodo filial (normal)
- M: El cliente es el nodo maestro (master)
- x: el cliente es la subdivisión de control
- b: el cliente se bloquea a la espera de un evento
- i: cliente está esperando para las operaciones de máquina virtual de E / S (obsoleto)
- d: una monitoreado (vistos) la clave ha sido modificado, el comando EXEC falla
- C: En la respuesta escrita, cierre el enlace
- u: el cliente no esté bloqueado (desbloqueado)
- R: cerrar la conexión lo más rápido posible
- N: no se establece ninguna bandera
eventos de descriptor de archivo pueden ser:
- r: socket de cliente (en el bucle de eventos) se puede leer (legible)
- w: socket de cliente (en el bucle de eventos) se puede escribir (grabable)
Ejemplos
redis 127.0.0.1:6379> CLIENT LIST addr=127.0.0.1:43143 fd=6 age=183 idle=0 flags=N db=0 sub=0 psub=0 multi=-1 qbuf=0 qbuf-free=32768 obl=0 oll=0 omem=0 events=r cmd=client addr=127.0.0.1:43163 fd=5 age=35 idle=15 flags=N db=0 sub=0 psub=0 multi=-1 qbuf=0 qbuf-free=0 obl=0 oll=0 omem=0 events=r cmd=ping addr=127.0.0.1:43167 fd=7 age=24 idle=6 flags=N db=0 sub=0 psub=0 multi=-1 qbuf=0 qbuf-free=0 obl=0 oll=0 omem=0 events=r cmd=get