Apache’s HttpClient provides mechanism to keep the socket alive.
<code> SocketConfig socketConfig = SocketConfig.custom().setSoKeepAlive(true).build();
new PoolingHttpClientConnectionManager().setDefaultSocketConfig(socketConfig)
</code>
<code> SocketConfig socketConfig = SocketConfig.custom().setSoKeepAlive(true).build();
new PoolingHttpClientConnectionManager().setDefaultSocketConfig(socketConfig)
</code>
SocketConfig socketConfig = SocketConfig.custom().setSoKeepAlive(true).build();
new PoolingHttpClientConnectionManager().setDefaultSocketConfig(socketConfig)
Is there a way to enable TCP keep alive using Java 17 HttpClient?