Running into thread starvation with the Java SDK. Docs state: “The default HttpClient configuration uses a connection pool size of 20.” We’re hitting ceilings hard during peak loads. Tried overriding with PoolingHttpClientConnectionManager and setting setMaxTotal(100), but requests still hang after ~25 concurrent calls. Is the SDK caching the client instance somewhere that ignores the custom builder? Here’s the config snippet:
ApiClient apiClient = ApiClient.builder().httpClient(httpClient).build();