redis client list 查看連接數

相關參數解釋
參考官網:
Redis CLIENT LIST命令用於返回所有連接到服務器的客戶端信息和統計數據。
返回值
bulk-string-reply: 一個獨特的字符串,格式如下:
每個已連接客戶端對應一行(以 LF 分割)
每行字符串由一系列 屬性=值(property=value) 形式的域組成,每個域之間以空格分開。
下面是各字段的含義::
id: 唯一的64位的客戶端ID(Redis 2.8.12加入)。
addr: 客戶端的地址和端口
fd: 套接字所使用的文件描述符
age: 以秒計算的已連接時長
idle: 以秒計算的空閑時長
flags: 客戶端 flag
db: 該客戶端正在使用的數據庫 ID
sub: 已訂閱頻道的數量
psub: 已訂閱模式的數量
multi: 在事務中被執行的命令數量
qbuf: 查詢緩沖區的長度(字節為單位, 0 表示沒有分配查詢緩沖區)
qbuf-free: 查詢緩沖區剩余空間的長度(字節為單位, 0 表示沒有剩余空間)
obl: 輸出緩沖區的長度(字節為單位, 0 表示沒有分配輸出緩沖區)
oll: 輸出列表包含的對象數量(當輸出緩沖區沒有剩余空間時,命令回復會以字符串對象的形式被入隊到這個隊列里)
omem: 輸出緩沖區和輸出列表占用的內存總量
events: 文件描述符事件
cmd: 最近一次執行的命令
優化方案
- 1,通過ip排查對應的service服務,查看是否可以進行優化。
- 2,config get timeout
命令查看空閑超時時間
0 默認不開啟
- 3,config set timeout 60
配置默認空閑超時時間為60s
- 4,config rewrit 保存
可在redis.conf 配置文件中添加重啟生效。(視情況)
詳細參數解釋,參考文章。