大家好,又见面了,我是你们的朋友全栈君。
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
用于监控正在执行的命令
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/134420.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...