redis4-客户端连接信息
1: redis.config中连接相关配置
- timeout 客户端连接超时时间 单位为秒
- tcp-keepalive 默认300
- maxclients 客户端最大连接数量 默认10000
127.0.0.1:6379[2]> info clients
# Clients
connected_clients:3
client_longest_output_list:0
client_biggest_input_buf:0
blocked_clients:0
名称 | 含义 |
---|---|
connected_clients | 已连接的客户端数量 |
client_longest_output_list | 当前连接的客户端当中,最长的输出列表 |
client_longest_input_buf | 当前连接的客户端当中,最大输入缓存 |
blocked_clients | 正在等待阻塞命令(BLPOP、BRPOP、BRPOPLPUSH)的客户端的数量 |
127.0.0.1:6379[2]> client list
id=121 addr=192.168.199.1:51010 fd=9 name= age=158972 idle=73961 flags=N db=2 sub=0 psub=0 multi=-1 qbuf=0 qbuf-free=0 obl=0 oll=0 omem=0 events=r cmd=get
id=151 addr=127.0.0.1:48072 fd=10 name= age=156536 idle=156536 flags=N db=1 sub=0 psub=0 multi=-1 qbuf=0 qbuf-free=0 obl=0 oll=0 omem=0 events=r cmd=select
id=215 addr=127.0.0.1:48079 fd=8 name= age=888 idle=0 flags=N db=2 sub=0 psub=0 multi=-1 qbuf=0 qbuf-free=32768 obl=0 oll=0 omem=0 events=r cmd=client
- addr 客户端地址和端口
- fd 文件描述符
- age 以秒计算的已连接时长
- idle 以秒计算的空闲时长
- flags 客户端flag
- db 该客户端正在使用的数据库 ID
- sub 已订阅频道的数量
- psub 已订阅模式的数量
- multi 在事务中被执行的命令数量
- qbuf 查询缓存的长度( 0 表示没有查询在等待)
- qbuf-free 查询缓存的剩余空间( 0 表示没有剩余空间)
- obl 输出缓存的长度
- oll 输出列表的长度(当输出缓存没有剩余空间时,回复被入队到这个队列里)
- omem 输出缓存的内存占用量
- events 文件描述符事件
- cmd 最近一次执行的命令
推荐阅读
- py连接mysql
- Android|Android BLE蓝牙连接异常处理
- springboot整合数据库连接池-->druid
- Python3|Python3 MySQL 数据库连接
- Xshell5|Xshell5 远程连接本地虚拟机Ubuntu16
- mac|mac 链接linux服务器 如何在Mac上连接服务器
- TCP长连接与段链接
- 运维|如何限制IP 通过 SSH连接服务器
- thinkphp3.2下实现阿里云视频点播实例(客户端JavaScript上传)
- 网络|网络编程释疑(TCP连接拔掉网线后会发生什么)