[ASK] JedisException: Could not return the resource to the pool
TS
blue-1985
[ASK] JedisException: Could not return the resource to the pool
Tanya donk, kenapa ane dapet error seperti ini ya
Spoiler for error:
Quote:
Error saat loop ke-2
Code:
Exception in thread "main" redis.clients.jedis.exceptions.JedisException: Could not return the resource to the pool
at redis.clients.util.Pool.returnResourceObject(Pool.java:65)
at redis.clients.jedis.JedisPool.returnResource(JedisPool.java:113)
at redis.clients.jedis.JedisPool.returnResource(JedisPool.java:11)
at redis.clients.jedis.Jedis.close(Jedis.java:3580)
at com.wordpress.itfromzerotohero.redis.RedisLogic.setValue(RedisLogic.java:55)
at com.wordpress.itfromzerotohero.App.fillData(App.java:38)
at com.wordpress.itfromzerotohero.App.main(App.java:20)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:120)
Caused by: java.lang.IllegalStateException: Object has already been retured to this pool or is invalid
at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:582)
at redis.clients.util.Pool.returnResourceObject(Pool.java:63)
... 11 more
private static void simpleSetString(){
Jedis jedis = new Jedis("localhost");
System.out.println("Connection to server ok");
System.out.println("Ping to server:" + jedis.ping());