Can Ballerina's HTTP client enforce an idle connection timeout independent of the JDK?
Goal Diagnose intermittent exhaustion of Ballerina’s HTTP client connection pool when bursts of requests exceed the configured maxOpenConnections . Constraints The pool is backed by the JDK HttpClient, which varies between JDK 11 and JDK 17. No built‑in idle‑connection cleanup is exposed, and Prometheus metrics must be enabled to observe pool state. Unresolv