关于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>  


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

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试