You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello,
I got a problem in JedisClusterKeyCommands#restore. In executeCommandOnSingleNode a connection has acquired and pass to the lambda, but the lambda try to acquire an other connection when replace was true. It seems to cause thread blocked when the connection pool is exhausted.
The text was updated successfully, but these errors were encountered:
You're right, this is a bug on our side. We need to move the connection.execute call out of the executeCommandOnSingleNode method. Meanwhile, Jedis introduced RetoreParams so that we no longer need to call our workaround.
You're right, this is a bug on our side. We need to move the connection.execute call out of the executeCommandOnSingleNode method. Meanwhile, Jedis introduced RetoreParams so that we no longer need to call our workaround.
We now use directly JedisCluster methods instead of using our command executor routing as JedisCluster exposes the methods and we no longer require our own command routing.
Closes#2589
We now use directly JedisCluster methods instead of using our command executor routing as JedisCluster exposes the methods and we no longer require our own command routing.
Closes#2589
We now use directly JedisCluster methods instead of using our command executor routing as JedisCluster exposes the methods and we no longer require our own command routing.
Closesspring-projects#2589
spring-data-redis/src/main/java/org/springframework/data/redis/connection/jedis/JedisClusterKeyCommands.java
Line 410 in ca1fc30
Hello,
I got a problem in
JedisClusterKeyCommands#restore
. InexecuteCommandOnSingleNode
a connection has acquired and pass to the lambda, but the lambda try to acquire an other connection whenreplace
was true. It seems to cause thread blocked when the connection pool is exhausted.The text was updated successfully, but these errors were encountered: