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

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

今天遇到个小问题,

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

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

改成如下即可。

原文地址:https://www.cnblogs.com/grey-wolf/p/6962402.html