E-WL: WebLogic 8.1 SP3+: File Descriptors Stay at 1024 (Doc ID 646142.1)

Last updated on JULY 03, 2014

Applies to:

PeopleSoft Enterprise PT PeopleTools - Version 8.44 to 8.48 [Release 8.4]
Information in this document applies to any platform.
***Checked for relevance on 08-Mar-2013***


Symptoms

Customers set the file descriptor limit to a value higher than 1024 at the OS level, but it appears as if WebLogic always sets it back or ignores the new value. This only happens with WebLogic 8.1 Service Pack #3  (ie WebLogic 8.1 SP3) and higher WebLogic 8.1 SP's. Messages like these are seen in the PIA_weblogic.log:

<BEA-000416> <Using effective file descriptor limit of: 1,024 open sockets/files.>


When the 1,024 limit is reached, the Webserver can go down with messages like these:

####<Apr 17, 2009 11:21:01 AM PDT> <Error> <Socket> <myserver> <PIA> <ExecuteThread: '41' for queue: 'weblogic.kernel.Default'> <> <> <BEA-000435> <Unable to initiate read for the socket. The maximum allowed number of pending IO requests (1,024) have exceeded.>

Cause

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms