<!--jedis连接池配置--> <bean id="jedisPoolConfig" class="redis.clients.jedis.JedisPoolConfig"> <!--最大连接数--> <property name="maxTotal" value="50"></property> <!--最大空闲连接数--> <property name="maxIdle" value="20"></property> <!--最小空闲连接数--> <property name="minIdle" value="10"></property> <!--获取连接时的最大等待时间--> <property name="maxWaitMillis" value="5000"></property> <!--逐出扫描时间间隔--> <property name="timeBetweenEvictionRunsMillis" value="1000"></property> <!--每timeBetweenEvictionRunsMillis检查一次连接池中空闲的连接, 把空闲时间超过minEvictableIdleTimeMillis的连接断开,直到连接池中的连接数到minIdle为止--> <property name="minEvictableIdleTimeMillis" value="600000"></property> <!--表示idle object evitor每次扫描的最多的对象数--> <property name="numTestsPerEvictionRun" value="20"></property> <!--获取连接时检查是否可用--> <property name="testOnBorrow" value="true"></property> <!--返回连接时检查是否可用--> <property name="testOnReturn" value="true"></property> <!--每timeBetweenEvictionRunsMillis检查一次空闲连接是否可用,移除掉不可用的--> <property name="testWhileIdle" value="true"></property> </bean>
这篇文章写的不错,友情链接:https://www.cnblogs.com/LiZhiW/p/4853486.html