My Oracle Support Banner

Outbound Connections Are Not Reused With SocketHealthCheck Enabled (Doc ID 2802078.1)

Last updated on MAY 18, 2023

Applies to:

Oracle WebLogic Server - Version to [Release 12c]
Information in this document applies to any platform.


Outbound connection to the proxy service is not reused when KeepAliveCache and socket health check are enabled.
OSB always create new outbound http 1.1 connection for each request when health check of connection is enabled by parameter -Dhttp.keepAliveCache.socketHealthCheckTimeout=1
Even though socket is connected and stream is not closed, current implementation of socket healthcheck ignores http client when end of stream is seen on reading the socket i.e., returns -1.




To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.