//创建连接
private static final String ADDR = "192.168.220.10";
private static final int PORT = 6379;
private static final int TIMEOUT = 2000;
private static JedisPool jedisPool = new JedisPool(ADDR, PORT);
private static JedisPoolConfig jedisPoolConfig = new JedisPoolConfig();
public static Jedis getJedis() {
// 初始化jedis
jedisPoolConfig.setMaxTotal(1024);//设置最大连接数,默认18个
jedisPoolConfig.setMaxIdle(100); //设置最大空闲连接数,默认为8
//获取连接时的最大等待毫秒数(如果设置为阻塞时BlockWhenExhausted),如果超时就抛异常, 小于零:阻塞不确定的时间, 默认-1
jedisPoolConfig.setMaxWaitMillis(100);
jedisPoolConfig.setTestOnBorrow(false);//jedis 第一次启动时,会报错 从池中获取连接时是否测试连接的有效性,默认false
jedisPoolConfig.setTestOnReturn(true);//在连接对象返回时,是否测试对象的有效性,默认false
// 初始化JedisPool
jedisPool = new JedisPool(jedisPoolConfig, ADDR, PORT, TIMEOUT);
return jedisPool.getResource();
}
//对va