java access redis throw java.util.NoSuchElementException:无法验证对象

时间:2017-01-28 16:22:36

标签: java redis

当我使用java代码来操作redis时没关系。但是当项目运行几个小时后我再次访问redis项目被抛出以下异常。

java.util.NoSuchElementException:无法验证对象     at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:506)     在org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:363)     at redis.clients.util.Pool.getResource(Pool.java:49)     at redis.clients.jedis.JedisPool.getResource(JedisPool.java:99)

java代码:

Jedis jedis = jedisPool.getResource();

我使用redis-cli.exe clinet来访问redis是好的。我该怎么办?感谢。

1 个答案:

答案 0 :(得分:0)

我今天也遇到了这个问题,我试图找到一些解决方案,但最后,我重新启动了redis-server,问题解决了。

PS:我的redis版本是3.2.6