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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • JsonPath使用

    JsonPath使用JSONPath-是xpath在json的应用。xml最大的优点就有大量的工具可以分析,转换,和选择性的提取文档中的数据。XPath是这些最强大的工具之一。如果可以使用xpath来解析json,以下的问题可以被解决: 1,数据不使用特殊的脚本,可以在客户端交互的发现并取并获取。2,客户机请求的JSON数据可以减少到服务器上的相关部分,这样可以最大限度地减少服务器响应的带宽使用…

    2022年6月18日
    28
  • noip2020提高组试题_noip提高组

    noip2020提高组试题_noip提高组2020.04.01【NOIP提高组】模拟B组【0.LeftOut】题解题目大意:FarmerJohn正在尝试给他的牛群拍照。根据以往的经验,他知道这一工作往往结果不怎么样。这一次,FarmerJohn购买了一台昂贵的无人机,想要拍一张航拍照。为了使照片尽可能好看,他想让他的奶牛们在拍照时都朝向同一个方向。奶牛们现在在一块有围栏的草地上排列成N×N(2≤N≤1000)的方阵,例如:R…

    2022年10月22日
    0
  • linux卸载javajdk_tomcat拒绝连接

    linux卸载javajdk_tomcat拒绝连接–卸载jdk–查看jdk安装包名称rpm-qa|grepjdk–卸载rpm-e`rpm-qa|grepjdk`(或rpm-e加上面rpm-qa|grepjdk显示的结果)–注释或删除环境变量vi/etc/profile#exportJAVA_HOME=/usr/java/jdk1.6.0_20#exportCLASSPATH=.;$…

    2022年9月30日
    1
  • 10 分钟实现一个自己的服务器监控器

    10 分钟实现一个自己的服务器监控器

    2022年3月2日
    32
  • PyCharm导入本地模块

    PyCharm导入本地模块1.首先进入PyCharm的设置面板2.进入后点击Porjectinterpreter,点击右上角的add3.点击Existingenvironment这个选项,然后选择interpreter4.在弹出来的窗口中选择你的python安装目录关于查找目录位置,在windows中可以打开cmd然后输入wherepythonmacos中可以打开终端输入whichp…

    2022年8月25日
    6
  • 一招彻底解决win10开机桌面及任务栏卡死问题

    一招彻底解决win10开机桌面及任务栏卡死问题问题描述:从9月份开始,我的笔记本(win10)隔三差五地出现开机后桌面和任务栏卡死的状况,具体表现为开机进入桌面后桌面图标点击无响应;把鼠标移动到桌面底部任务栏显示鼠标的小圆圈一直在加载,若此时多次点击任务栏则会导致资源管理器崩溃并重新启动,重启服务后资源管理器再次陷入卡死。。。如此循环往复,老折磨人了qwq…尝试过的几种解决方案:Ctrl+Alt+Delete呼出任务管理器,点击“进程”选项卡,找到资源管理器,然后单击“重新启动”。(未解决)同时按下Ctrl+Alt+D

    2022年4月25日
    126

发表回复

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

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