RedisPool的配置

 JedisPoolConfig redisPoolConfig = new JedisPoolConfig();
 //设置池配置项值
 // 最多分配多少个redis实例,如果-1,说明没有限制;
 // 如果已经分配了maxActive个数的redis实例,如果再去获取,就会出现exhausted(耗尽状态)
 redisPoolConfig.setMaxTotal(config.maxActive);
 // redis连接池最大的idle(空闲状态)连接个数
 redisPoolConfig.setMaxIdle(config.maxIdel);
//当borrow一个redis示例的时候,超过maxWait时间,就会报JedisConnectionException
 redisPoolConfig.setMaxWaitMillis(config.maxWait);
 //表示连接池在创建链接的时候会先测试一下链接是否可用,这样可以保证连接池中的链接都可用的。
redisPoolConfig.setTestOnBorrow(true);
redisPoolConfig.setTestOnReturn(true);
//根据配置实例化jedis池
// config.timeout  redispool构建时的超时时间,默认时2s;
// 如果超时,会报SocketTimeOutException:Read timed out exception
this.redisPool = new JedisPool(
                                  redisPoolConfig, 
                                  config.url, 
                                  config.port, 
                                  config.timeout, 
                                  config.password
                                );
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 喜欢各种漂亮的杯子,所谓的漂亮除了外形美之外有气质的更甚。 女人可以用漂亮和气质形容,私认为杯子也可,某次三姐妹一...
    欢喜无厌阅读 1,202评论 0 2
  • 直到现在我才知道孤独是什么。 孤独是你夜深人静,左手持茶,右手端酒,左手敬右手:兄弟,喝吧!
    天才赤阅读 793评论 0 0
  • 转眼已经两周了,已经回顾了我来苏州之前的大部分重要事件,发现需要感恩的朋友很多,他们给了我那么多的支持和鼓励...
    苏州浪花阅读 3,576评论 0 49
  • 每天夜晚来临的时候,却是人们最悠闲的时光,结束了忙碌的生活,完成了繁琐的工作,闲暇之余,抱起手机开始各种刷。 ...
    XXX_Alone阅读 4,474评论 0 0
  • 一、年年目标没实现,为什么要制定2018年计划?居安不思危,才是人生最大的困局 年底了,我和团队的内勤,92年的一...
    浴火的凤凰姐阅读 3,532评论 0 7