简体   繁体   中英

Esper 5.4 java process High CPU usage

We have upgraded Esper from 4.9 to 5.4 version. With Esper 4.9 version we were facing Esper "out of memory" issue in our Application. Then we have upgraded Esper to 5.4.

The Esper "out of memory" issue has been fixed but now we are facing High CPU Usage problem with Esper 5.4 . Also facing the same problem with Esper 5.5 version.

We are using Java 8 version in our system.

Please suggest, How do I investigate: What part of the application or what thread is causing High CPU Utilization? And why am I facing high CPU usage problem with Esper latest version.

It may be the garbage collector that is causing the high CPU. Monitor the heap memory? If the heap gets too tight the garbage collector kicks in often and uses high CPU. Reduce memory use by designing EPL statements smartly. The Esper documentation has tips on memory use. Post your EPL here. Depending on the EPL and the events being processing, Esper engine uses either no memory or can use a lot of memory.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM