Uploaded image for project: 'Infinispan'
  1. Infinispan
  2. ISPN-15112

Queued operations should retry in case the connection pool terminates

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

XMLWordPrintable

      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.

              rh-ee-jbolina Jose Bolina
              rh-ee-jbolina Jose Bolina
              Archiver:
              rhn-support-adongare Amol Dongare

                Created:
                Updated:
                Resolved:
                Archived: