Java heap and direct buffers are consumed by thousands of remoting connections created by client EJB calls

Solution Verified - Updated -

Issue

  • During load in our EJB client app, our heap is consumed by thousands of remote connection objects, on the client and server side. Socket counts grow with this on the client and server side and this eventually leads to a java.lang.OutOfMemoryError: Direct buffer memory failure.

Environment

  • JBoss Enterprise Application Platform (EAP) 7.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