Fuse container running Camel routes that use camel-hawtdb raises java.lang.OutOfMemoryError
Issue
A Fuse container that runs multiple Camel routes irregularly shows java.lang.OutOfMemoryError
. Some of the Camel routes use the camel-hawtdb component.
A JVM heap dump inspection showed a very high number of instances of class org.fusesource.hawtdb.util.list.LinkedNodeList
consuming the biggest portion of the JVM heap.
Environment
- Red Hat Fuse 6.3
- Camel
- camel-hawtdb
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.