redis的初始化

来源:互联网 发布:淘宝寄错地址了怎么办 编辑:程序博客网 时间:2024/06/03 16:00
private Jedis jedis;private JedisPool jedisPool;private ShardedJedis shardedJedis;private ShardedJedisPool shardedJedisPool;public RedisClient() {    initialPool();    initialShardedPool();    shardedJedis = shardedJedisPool.getResource();    jedis = jedisPool.getResource();}/** * 初始化非切片池 */private void initialPool() {    JedisPoolConfig config = new JedisPoolConfig();    config.setMaxActive(200);    config.setMaxIdle(5);    config.setMaxWait(10001);    config.setTestOnBorrow(false);    jedisPool = new JedisPool(config, "127.0.0.1", 6379);}/** * 初始化切片池 */private void initialShardedPool() {    JedisPoolConfig config = new JedisPoolConfig();    config.setMaxActive(200);    config.setMaxIdle(5);    config.setMaxWait(10001);    config.setTestOnBorrow(false);    // slave链接    List<JedisShardInfo> shards = new ArrayList<JedisShardInfo>();    shards.add(new JedisShardInfo("127.0.0.1", 6379, "master"));    // 构造池    shardedJedisPool = new ShardedJedisPool(config, shards);}
0 0
原创粉丝点击