Intermittently Requests to Application Server Control And Custom Application Pages Are Very Slow Or Hang
(Doc ID 553792.1)
Last updated on JULY 10, 2020
Applies to:Oracle Containers for J2EE - Version 10.1.3.3.0 and later
Information in this document applies to any platform.
You have an Application Server deployment with Oracle HTTP Server located on one system sending AJP requests to an OC4J instance located on a remote node. You have a stateful firewall between Oracle HTTP Server and OC4J instances and this is configured with an inactivity-timeout, which will sever open and idle connections that have exceeded this period of inactivity.
Intermittently, most likely after periods of low request volume or total inactivity, you experience unexpected performance issues with some or all requests.
The following errors appear in the Oracle HTTP Server error_log:
If after following the above sequence a thread similar to the above exists, then the firewall has not severed the open connections and the issue is unlikely to be related to a firewall inactivity-timeout.
If no thread similar to the above exists and later (after a period of time specified by httpd.conf's Timeout parameter) the "oc4j_socket_recvfull timed out" log message is seen then it can be confirmed that the connection has been severed by the firewall.
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