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 | 最近一次执行的命令 |