Hi Pranjit,
I see two kinds of problems
1.) Increase in Business process queue depth: This might happen due to increase in volumes or bad solution design.
2.) The suspects are just the first place to look for memory leaks. They are the top uses of the memory in a java application. It is quite possible that you don't have memory leaks. You might see OOM only if there are too many useless objects that creates a real memory leak - although, a thorough study has to be done on the thread/heap dumps.
I recommend a complete healthcheck of your solution to determine the root cause of the performance degradation. There could be a domino effect due to the increase in the volume too - probably, rebenchmarking of your system "might" be required.
BTW, what version of B2BI are you using?
------------------------------
KALYAN PAVAN KISHORE CHAKRAVARTHULA
------------------------------
Original Message:
Sent: Mon October 05, 2020 01:01 AM
From: Pranjit Biswas
Subject: Leak Suspects found in the heap dump and Blocked threads in javacore
Hello All,
Recently seeing application hang issue, queue depth increasing multifold and slowness. When we generated thread dumps and analyzed th javacore and heap dumps, we see some FTP server adapter related threads blocked while lot of threads are waiting on the queue, we also found around 14-15 leak suspects when analysed the heap dump via IBM heap analyzer.
But I dont see OOM error in the logs. So can you guide how to proceed in such case related to memory leaks fix when you dont get OOM errors.
------------------------------
Pranjit Biswas
------------------------------
#SupplyChain
#B2BIntegration