Root container out of memory on reboot when child installed as service

Solution Unverified - Updated -

Issue

All containers (child and root) are installed as a service. When the server boots up, if the child container service starts earlier than the root container, the root container gives an Out of Memory Error.

In the logs, we can find this error

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

However, if we stop the child containers from starting on boot or if the child container starts later, this problem does not appear and Fuse ESB root container starts up normally.

Environment

Fuse ESB Enterprise 7.1
Red Hat Enterprise Linux 6.x

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content