redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool

最近一段时间忙着做系统,又是大几千行,写得有点疲惫,就更新少了,还是应该坚持更新,好记性不如烂笔头。

 

今天遇到个小问题,

jedis从连接池取连接失败,导致这个的原因比较多,我说下我这边的问题。

 

上面乍一看,是没问题,在finallly中释放了连接,可实际上,获取连接的那一句并没有被try块包围起来,所以如果getJedis出现了异常,finally不会执行。

改成如下即可。

 

posted @ 2017-06-08 13:49  三国梦回  阅读(13117)  评论(0编辑  收藏  举报