Код: Выделить всё
val poolConfig = GenericObjectPoolConfig().apply {
maxTotal = 128
maxIdle = 32
minIdle = 8
setMaxWait(Duration.ofMillis(1000))
blockWhenExhausted = true
}
...
val jedisCluster = JedisCluster(HostAndPort(host, port), jedisConfigBuilder.build(), maxAttempts, poolConfig)
...
val connection = jedisCluster.getConnectionFromSlot(slotNumber)
// run operations
// Now I want to release that connection, but not close it!
...
Я специально хочу вернуть его в пул.
Есть идеи, как сделать это элегантно?
Я предоставил код Kotlin, но любой пример на Java также приветствуется!
Подробнее здесь: https://stackoverflow.com/questions/779 ... discluster
Мобильная версия