备注:测试版本 redis 4.0.9

一.redis连接数

查看redis的连接数,redis的默认连接数是1w,当然也可以通过配置文件来修改

10.31.1.124:6379> config get maxclients
1) "maxclients"
2) "10000"

二.redis连接相关命令

命令 概述
CLIENT LIST 返回连接到 redis 服务的客户端列表
CLIENT SETNAME 设置当前连接的名称
CLIENT GETNAME 获取通过 CLIENT SETNAME 命令设置的服务名称
CLIENT PAUSE 挂起客户端连接,指定挂起的时间以毫秒计
CLIENT KILL 关闭客户端连接

1.1 client list

client list 列出连接到redis服务的客户端列表

10.31.1.124:6379> client list
id=5 addr=10.31.1.123:60814 fd=7 name= age=36 idle=36 flags=N db=0 sub=0 psub=0 multi=-1 qbuf=0 qbuf-free=0 obl=0 oll=0 omem=0 events=r cmd=command
id=6 addr=10.31.1.124:37302 fd=8 name= age=30 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
10.31.1.124:6379>

1.2 client setname 和 client getname

设置和获取当前连接的名字,感觉这个用处不是很大

10.31.1.124:6379> client setname redis1
OK
10.31.1.124:6379> client getname
"redis1"

1.3 client pause

client pause 10000
挂起客户端,单位毫秒,此处是挂起10秒
当某个客户端的请求太频繁,可以挂起一段时间,降低服务器的负载

10.31.1.124:6379> client pause 10000
OK
10.31.1.124:6379>
10.31.1.124:6379>
10.31.1.124:6379>
-- 等待了接近5秒才
10.31.1.124:6379> client getname
"redis1"
(4.56s)
10.31.1.124:6379>
10.31.1.124:6379> client getname
"redis1"

1.4 client kill

关闭客户端连接

10.31.1.124:6379> client list
id=5 addr=10.31.1.123:60814 fd=7 name= age=36 idle=36 flags=N db=0 sub=0 psub=0 multi=-1 qbuf=0 qbuf-free=0 obl=0 oll=0 omem=0 events=r cmd=command
id=6 addr=10.31.1.124:37302 fd=8 name= age=30 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
10.31.1.124:6379>
10.31.1.124:6379> client kill 10.31.1.123:60814
OK
10.31.1.124:6379> client list
id=6 addr=10.31.1.124:37302 fd=8 name=redis1 age=247 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
10.31.1.124:6379>

参考

1.https://www.redis.net.cn/tutorial/3522.html

redis客户端连接相关推荐

  1. C#两大知名Redis客户端连接哨兵集群的姿势

    前言 前面<Docker-Compose搭建Redis高可用哨兵集群>, 我的思路是将Redis.Sentinel.Redis Client App链接到同一个网桥网络,这个网桥内的Red ...

  2. redis客户端连接windows和linux下的redis 无法连接

    搭建环境:linux是centos7.4(请注意centos7以下版本的防火墙跟centos7以上的不同,使用redis客户端连接redis时会有区别,建议使用centos7以上版本) 一.下载red ...

  3. Redis 客户端连接

    一.Redis 客户端连接 Redis 通过监听一个 TCP 端口或者 Unix socket 的方式来接收来自客户端的连接,当一个连接建立后,Redis 内部会进行如下一些操作: 首先,客户端 so ...

  4. redis客户端连接过多不释放

    查看redis客户端连接 1 2 3 4 5 6 redis-cli info clients # Clients connected_clients:6000 client_longest_outp ...

  5. Redis客户端连接时崩溃

    文章目录 1. Redis客户端连接崩溃 1. Redis客户端连接崩溃 把 protected-model 设置为no

  6. redis客户端连接(error) NOAUTH Authentication required

    redis客户端连接成功,但是操作报异常--(error) NOAUTH Authentication required 错误的含义是说你没有认证,说明没有使用密码连接 查看密码: 进入redis的安 ...

  7. redis客户端连接数量_实战解析无所不知的Redis拓展应用——Info,进阶学习,无所不能...

    前言 学习是一个持续的过程.像咱们一直在更新的Redis学习内容,由基础结构,到原理应用,再到集群搭建,了解的够充分了,咱们接着又介绍Redis拓展应用,将知识面拓宽,毕竟技术都是相通的,只有灵活运用 ...

  8. redis客户端连接,最大连接数查询与设置

    ##redis客户端连接数 ##redis通过监听一个TCP端口或socket的方式接收来自客户端的连接,当与客户端建立连接后,redis内部会进行如下操作:(1)客户端socket会被设置为非阻塞模 ...

  9. 设置Redis客户端连接的超时时间

    为了让Redis主动清理长时间空闲的客户端连接,回收资源,您可以设置timeout参数来限制客户端连接的空闲时间. 不设置超时时间会导致连接长时间占用,可能报错:could notget a reso ...

最新文章

  1. 复杂update_Python 代码判断逻辑太复杂?这里有几条最佳实践和技巧
  2. linux网络编程之Listen函数参数介绍
  3. 1,滑动验证,前后台接口
  4. 一次项目测评反思:数据准备、测评要求和各种问题记录
  5. 白班夜班不是你想做就做,一切都得听安排
  6. ssis导入xml_使用XML文件配置SSIS包
  7. CSS模拟实现色阶效果
  8. js中 json对象与json字符串相互转换的几种方式
  9. 善用佳软:如何使用Beyond Compare比对class文件
  10. win7主题文件夹背景破解
  11. AtCoder题解集锦
  12. Mysql8数据库导到Mysql5数据库,报错Unknown collation: 'utf8mb4_0900_ai_ci'
  13. 电脑怎么设置计算机系统,细说电脑怎么设置wifi
  14. category-内部原理、运用场景、特点
  15. 为什么选择语音验证码?
  16. Java微信SDK方式进行网页授权
  17. 45页精华《2022中国建筑行业数字化转型研究报告》出炉(附下载)
  18. 《社会动物——爱、性格和成就的潜在根源》读后感及摘录(1)
  19. pyhon入门turtle库画音符
  20. android 中篇 文章推荐

热门文章

  1. ios 无码统计埋点
  2. 如何解决词霸2005在xp系统sp2出现桌面闪烁
  3. 大数据与传统的数据技术,主要有什么差别?
  4. 整天996,绩效却很一般?CTO让我用“峰终定律”做职场规划
  5. Supermap iDesktop模型生成缓存参数详解
  6. python离线安装pip.whl_安装pip,whl文件
  7. 全志T507 核心板6路AHD摄像头解决方案_盈鹏飞嵌入式
  8. webpack搭建vue项目(不用脚手架)
  9. D - Pagodas (找规律)
  10. 一、SLAM算法与导航实战(毕设开源分享)