jedis 3.0.1中JedisPoolConfig对象缺少setMaxIdle、setMaxWaitMillis等方法,问题记录

jedis版本为3.0.1,需配合commons-pool2-2.4.3jar包进行使用

配置Redis连接池:

JedisPoolConfig jedisPoolConfig=new JedisPoolConfig();
//设置最大空闲数
jedisPoolConfig.setMaxIdle(50);
//最大连接数
jedisPoolConfig.setMaxTotal(100);
//最大等待毫秒数
jedisPoolConfig.setMaxWaitMillis(20000);
//使用配置创建连接池
JedisPool pool=new JedisPool(jedisPoolConfig,"localhost");
//从连接池中获取单个连接
Jedis jedis=pool.getResource();
//如果需要密码
//jedis.auth("password");