1.首先低版本
// 池基本配置
JedisPoolConfig config = new JedisPoolConfig();
config.setMaxActive(20);
config.setMaxIdle(5);
config.setMaxWait(1000l);
config.setTestOnBorrow(false);
在高版本中变成了这样
// 池基本配置
JedisPoolConfig config = new JedisPoolConfig();
config.setMaxTotal(20);
config.setMaxIdle(5);
config.setMaxWaitMillis(1000l);
config.setTestOnBorrow(false);
其中MaxActive变成了MaxTotal,MaxWait变成了MaxWaitMillis
2.jedisPool.returnResource(jedis),shardedJedisPool.returnResource(shardedJedis)
在jedis3.0版本以后该方法被官方弃用,官方建议以 jedis/shardedJedis .close()来代替使用
持续更新...可能还会有补充