redis如何查看都有哪些客户端连接

2021-11-28  本文已影响0人  小易哥学呀学

第一种

客户端执行。
$ redis-cli
127.0.0.1:6379> client list
id=5 addr=127.0.0.1:52743 laddr=127.0.0.1:6379 fd=9 name= age=3 idle=0 flags=N db=0 sub=0 psub=0 multi=-1 qbuf=26 qbuf-free=45024 argv-mem=10 obl=0 oll=0 omem=0 tot-mem=62490 events=r cmd=client user=default redir=-1

addr 客户端ip与端口
age 已连接时长(秒)
idle 空闲时长(秒)
cmd 最后一次执行的命令

第二种

服务端执行。

输出第五列以6379端口结尾的所有连接
mac 没有p参数

$ netstat -anp |grep 6379 | awk '$5~/.*6379$/{print $0}'
tcp        0      0 127.0.0.1:41692         127.0.0.1:6379          ESTABLISHED 350/redis-cli
tcp        0      0 127.0.0.1:41712         127.0.0.1:6379          ESTABLISHED 388/redis-cli
上一篇 下一篇

猜你喜欢

热点阅读