Consultor Eletrônico



Kbase P181418: Stateless AppServer Broker crashes with java.lang.OutOfMemoryError: unable to create new native thre
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   27/01/2011
Status: Unverified

SYMPTOM(s):

Stateless AppServer Broker crashes with java.lang.OutOfMemoryError: unable to create new native thread errors

java.lang.OutOfMemoryError: unable to create new native thread

FACT(s) (Environment):

OpenEdge 10.x
Does not appear to be associated with a memory leak.
Sufficient memory available to support number of users and processes running on this machine.
HP-UX
-Xss parameter added to JVM Args in ubroker.properties in an attempt to remedy the error does not help

CAUSE:

Kernel parameter max_thread_proc set too low

FIX:

Increase kernel parameter max_thread_proc to allow sufficient number of resources for the account starting the AppServer broker.
The actual value depends on the application usage, maximum number of concurrent connections and number of agents running in broker's pool.