Redis客户端操作
client list客户端相关信息:
- fd: socket文件描述符
- qbuf: 输入缓冲区(作用:临时存储客户端发送的命令)
注:
- 单个客户端输入缓冲区大小超过1G会被关闭。
- 缓冲区+内存存储量超过maxmemory会出现数据丢失、键淘汰及OOM现象。通过client list或info client进行问题排查。
- obl(固定缓冲区,使用字节数组)、oll(动态缓冲区,使用列表)、omen(使用的字节数)输出缓冲区(作用:保存命令执行的结果返回给客户端)
注:
-<class> 客户端分为三种类型,分别为普通客户端、slave客户端、发布订阅客户端
-<hard limit> 输出缓冲区大小大于该值会立刻关闭
-<soft limit>和<soft seconds> 输出缓冲区大小大于soft limit并持续soft seconds秒,会被关闭
以上是 Redis客户端操作 的全部内容, 来源链接: utcz.com/z/534770.html