How come this setting causes the pool to blow up? i’m using genesys-cloud-java v3.0.142 in a web messaging proxy that handles ~500 rps. the PoolingHttpClientConnectionManager maxTotal is set to 200, but thread dumps show hundreds of threads stuck on ConnectionPoolTimeoutException even when the API isn’t throttled.
PoolingHttpClientConnectionManager pool = new PoolingHttpClientConnectionManager();
pool.setMaxTotal(200);
pool.setDefaultMaxPerRoute(100);
is the SDK not respecting the route limits or am i missing a config flag for keep-alive?