连接池工具类:
/**
* jedis连接池工具类
* @author shen.guoliang
* @version 1.0, 2017年9月3日 每次修改后更新版本号,日期和修改内容
* @see [相关类/方法]
* @since [产品/模块版本]
*/
public class JedisPoolUtil {
private static volatile JedisPool jedispool = null;
//获取jedis连接池
public static JedisPool getJedisPool(){
if(jedispool==null){
synchronized (JedisPoolUtil.class) {
if(jedispool==null){
JedisPoolConfig poolConfig = new JedisPoolConfig();
//链接池的一些参数配置(文章最后有列出)
poolConfig.setMaxActive(1000);
poolConfig.setMaxIdle(32);
poolConfig.setMaxWait(1000*100);
poolConfig.setTestOnBorrow(true);
jedispool = new JedisPool(poolConfig, "192.168.1.110", 6380);
}
}
}
return jedispool;
}
//释放jedis链接方法
public static void release(JedisPool jedispool,Jedis jedis){
if(jedis!=null){
jedispool.returnResourceObject(j