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 | 最近一次执行的命令 |
本文详细解释了Redis客户端连接的各项参数及其意义,包括客户端唯一标识id、地址和端口addr、文件描述符fd等,帮助读者理解Redis客户端状态。
1199

被折叠的 条评论
为什么被折叠?



