Outbound Connections Are Not Reused With SocketHealthCheck Enabled
(Doc ID 2802078.1)
Last updated on MARCH 20, 2024
Applies to:
Oracle WebLogic Server - Version 12.2.1.3.0 to 12.2.1.4.0 [Release 12c]Information in this document applies to any platform.
Symptoms
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., stream.read returns -1.
Changes
Cause
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
Symptoms |
Changes |
Cause |
Solution |
References |