Urgent: Please help us to resolve java.lang.OutOfMemoryError: GC overhead limit exceeded in BPM
We developed a BPM process with 70 steps, each step contains a few file(image/pdf) uploads.
Whole process is divided into 16 subprocesses.
When we ran the project in production we facing java.lang.OutOfMemoryError: GC overhead limit exceeded exception
We have analysed the heap dump from the tomcat server which showed us the leaks in the heap.
Kindly find the bellow images for more details
Kindly find the urls bellow in case the inline images not working.
OS : CentOS
Bonita : Bonita BPM 7.3 ( both Studio and deployment)
MinHeap : 2GB
MaxHeap : 20GB
PermSize : 1GB
Database : postgres
Thanks in advance,
Agree with Lionel but also see here:
It's hard to troubleshoot performance issue over a forum. I think it would be more efficient if you share with the community your thoughts on what could be the issue to get a feedback on it. Or maybe more details on what led you to this issue.
Also, this is a community forum not a Customer Support service :) I'm not sure you can expect community members to urgently handle your request.
From the information provided, I'm not sure I can guess what is the issue. The noticeable point is that one of the Bonita worker is holding on 800Mb of data, which can be a lot of different things: A problem to free resources, too much data handled by a simple case, etc...
Maybe a good starting point would be that documentation page: http://documentation.bonitasoft.com/?page=performance-troubleshooting