Redis客户端API

Redis客户端APIRedis客户端APIclientsetNamexx为客户端设置名字clientlist列出与Redis服务端相连的所有客户端信息。info可查看Redis的所有信息。infomemory只查看Redis内存使用情况。infoclients记录了已连接客户端的信息限制redis连接maxclients、timeoutconfigsettimeout

大家好,又见面了,我是你们的朋友全栈君。

Redis客户端API

client setName xx 为客户端设置名字
client list 列出与Redis服务端相连的所有客户端信息。
info 可查看Redis的所有信息。
info memory 只查看Redis内存使用情况。
info clients 记录了已连接客户端的信息

限制redis连接 maxclients 、timeout
config set timeout 30 限制30秒空闲断开连接

这里写图片描述
这里写图片描述
设置timeout为10,此时已经断开连接

这里写图片描述
配置实例

<bean id="jedisPoolConfig" class="redis.clients.jedis.JedisPoolConfig">
    <!-- 最大分配的对象数 -->
    <property name="maxTotal" value="5000" />
    <!-- 最大能够保持idel状态的对象数 -->
    <property name="maxIdle" value="256"/>
    <!-- 多长时间检查一次连接池中空闲的连接 -->
    <property name="timeBetweenEvictionRunsMillis" value="1000"/>
    <!-- 空闲连接多长时间后会被收回 -->
    <property name="minEvictableIdleTimeMillis" value="30000"/>
    <!-- 当连接池耗尽,新请求最大等时间,设置为1s,目的是‘快速失败’模式 -->
    <property name="maxWaitMillis" value="1000"/>
    <!-- 调用borrow 一个对象方法时,是否检查其有效性 -->
    <property name="testOnBorrow" value="false"/>
    <!-- 调用return 一个对象方法时,是否检查其有效性 -->
    <property name="testOnReturn" value="true"/>
    <property name="testWhileIdle" value="false"/>
</bean>

monitor 用于监控正在执行的命令

这里写图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/134420.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • php面向过程和面向对象的区别

    php面向过程和面向对象的区别PHP 语言是同时可以应用面向过程和面向对象方式的编程 面向过程与面向对象在许多编程语言中只能使用二者之一来进行编程 但是 PHP 语言与其他编程语言有不同之处 那就是我们可以自由的选择某种编程方式 或者将 PHP 面向过程和 PHP 面向对象二者混用 面向过程编程采用由上至下的程序设计方法 分析出解决问题所需要的步骤 然后用函数把这些步骤一步一步实现 使用的时候一个一个依次调用就可以了 面向对象是把整

    2025年9月17日
    0
  • 微信小程序轮播图调用接口

    微信小程序轮播图调用接口生命周期函数,页面加载:onLoad:function(options){let_this=this;wx.request({url:’http://www.day.com/index.php/img’,//仅为示例,并非真实的接口地址method:”GET”,success(res){//console.log(res.data.data)letdatas=res.data.data;//渲染_this.setData({datas})},}

    2022年5月11日
    41
  • JAVA编程用什么软件最好_Java编程软件有哪些,Java编程用什么软件好?「建议收藏」

    JAVA编程用什么软件最好_Java编程软件有哪些,Java编程用什么软件好?「建议收藏」“工欲善其事必先利其器”,想要学好Java编程开发,除了要有好的学习资源之外,还要有一套适合自己的Java编程软件,好的编程软件能极大提高你的学习和工作效率。那么,Java编程软件有哪些?Java编程用什么软件好呢?下面整理了一些华清Java学院为大家推荐的Java编程软件。Java编程软件有哪些?1、JDKJDK是java初学时用的,比较麻烦,建议开始学习Java的时候结合记事本使用,可以强迫熟…

    2022年5月10日
    43
  • 手把手教你学DSP5509视频教程「建议收藏」

    手把手教你学DSP5509视频教程「建议收藏」链接:https://pan.baidu.com/s/1GwRgSKOm_4wKkNUS65iJrA提取码:ybdy

    2022年5月5日
    48
  • Java面试之EJB & Spring[通俗易懂]

    Java面试之EJB & Spring[通俗易懂]Java面试之EJB & Spring

    2022年4月22日
    51
  • Navicat for MySQL 15mac激活码【2021.8最新】

    (Navicat for MySQL 15mac激活码)JetBrains旗下有多款编译器工具(如:IntelliJ、WebStorm、PyCharm等)在各编程领域几乎都占据了垄断地位。建立在开源IntelliJ平台之上,过去15年以来,JetBrains一直在不断发展和完善这个平台。这个平台可以针对您的开发工作流进行微调并且能够提供…

    2022年3月25日
    331

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号