错误日志
redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool at
…
Caused by: java.util.NoSuchElementException: Unable to validate object at
…
org.apache.commons.pool2.impl.GenericObjectPool 类
borrowObject(long borrowMaxWaitMillis) 方法中 2个地方 跑出了Unable to validate object异常
1:factory.activateObject(p);
final BinaryJedis jedis = pooledJedis.getObject();
if (jedis.getDB() != database) {
}
2:validate = factory.validateObject(p); (这个是xml中配置了<property name="testOnBorrow" value="true" />才会进入的方法)
final BinaryJedis jedis = pooledJedis.getObject();
try {
} catch (final Exception e) {
}