关于redis高版本造成的问题

分享一个关于在redis学习中遇到的不同版本造成的配置文件问题

低版本的redis在spring中的配置文件是maxActive,maxWait

  1. <bean id="jedisPoolConfig" class="redis.clients.jedis.JedisPoolConfig">  
  2.     <property name="maxIdle" value="${redis.pool.maxIdle}" />  
  3.     <property name="maxActive" value="${redis.pool.maxActive}" />    
  4.     <property name="maxWait" value="${redis.pool.maxWait}" />   
  5.     <property name="testOnBorrow" value="${redis.pool.testOnBorrow}" />  
  6.     <property name="testOnReturn" value="${redis.pool.testOnReturn}" />  
  7. </bean> 

但是,一旦到了高版本的redis中,配置需要修改为下:

  1. <bean id="jedisPoolConfig" class="redis.clients.jedis.JedisPoolConfig">  
  2.     <property name="maxIdle" value="${redis.pool.maxIdle}" />  
  3.     <property name="maxTotal" value="${redis.pool.maxActive}" />    
  4.     <property name="maxWaitMillis" value="${redis.pool.maxWait}" />   
  5.     <property name="testOnBorrow" value="${redis.pool.testOnBorrow}" />  
  6.     <property name="testOnReturn" value="${redis.pool.testOnReturn}" />  
  7. </bean>  


阅读更多
换一批

没有更多推荐了,返回首页