public class RedisUtil {
private static final JedisPool pool;
static { //静态代码块
JedisPoolConfig conf = new JedisPoolConfig();
//最大空闲连接
conf.setMaxIdle(10);
//最大总连接数
conf.setMaxTotal(100);
//
conf.setMinIdle(2);
conf.setTestOnCreate(true);
conf.setTestOnBorrow(true);
conf.setTestOnReturn(true);
conf.setMaxWaitMillis(10000);
pool = new JedisPool(conf, "hadoop162", 6379);
}
public static Jedis getJedis() {
Jedis jedis = pool.getResource();
jedis.select(4);
return jedis;
}
public static void close (Jedis jedis){
if (jedis!= null){
jedis.close();
}
}
}