-
Bug
-
Resolution: Duplicate
-
Major
-
15.0.0.Final
-
None
In the Hot Rod client, operations can be queued in the ChannelPool to execute once a channel is available. In case the pool is terminated (e.g., topology update), the queued operations are not retried. We should update to properly handle this case, retrying the queued operations with the available servers.
To mitigate this scenario, it is possible to increase the client pool size in the configuration (the `maxActive` option). Although, a manual retry might be necessary, verifying for RejectedExecutionException.
- clones
-
ISPN-15100 Queued operations should retry in case the connection pool terminates
- Resolved