Redis运维和开发学习笔记(4) Redis参数意义

Redis运维和开发学习笔记(4) Redis参数意义

参数意义

Client连接 问题
id=567800790 addr=10.18.17.217:37310 fd=1572 name= age=2039114 idle=2034860 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 这是一个客户端的连接。

id=38 addr=127.0.0.1:47458 fd=6 name= age=2700 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

参数含义
id客户端连接的唯一标识,这个id是随着Redis的连接自增的,重启Redis后会重置为0。
addr客户端的地址和端口
fd套接字所使用的文件描述符
age以秒计算的已连接时长
idle以秒计算的空闲时长看,age=idle时则此链接为空连接
flags客户端 flag
db该客户端正在使用的数据库 ID
sub已订阅频道的数量
psub已订阅模式的数量
multi在事务中被执行的命令数量
qbuf输入缓冲区总量(字节为单位, 0 表示没有分配查询缓冲区)
qbuf-free输入缓冲区剩余容量(字节为单位, 0 表示没有剩余空间)
obl输出缓冲区的长度(字节为单位, 0 表示没有分配输出缓冲区)
oll输出列表包含的对象数量(当输出缓冲区没有剩余空间时,命令回复会以字符串对象的形式被入队到这个队列里)
omem输出缓冲区和输出列表占用的内存总量
events文件描述符事件
cmd最近一次执行的命令

版权声明:本文为csdn_kou原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。