Closed jpandher1991 closed 2 years ago
I suspect that transactions entries in the HashMap
at the core of the SpanStore class are not being garbage collected. Will have a look at it.
Upgraded my Mac to Big Sur only to find out that Anypoint 6.6 is not compatible with it:
Found the workaround to install it on a virtual machine, but this seems to require a bit more time to get it resolved. So, stay tuned.
@jpandher1991 I did a bit of a change to handle memory allocations a bit better, haven't seen any memory issues in my environment. Do you mind giving it a spin and testing it as well in your environment before I merge it and create a release ? I am attaching the new jar to this issue.
Thanks michael, I will test it out and let you know
Hi Michael
So we tried the new jar. Still the same issue. Heap memory is getting hogged by concurrent hash map.
Fixed in v1.21.1
Hi
we are running APM domain tracer 1.17.0 with mule 3.9.4.And we have close to 20 apps running under one domain and in JVM. Somehow we see our heap memory is getting hogged by co.elastic.apm.mule.utils.SpanStore class .I have attached the screenshot with the ticket.Also this heap dump is for one particular time when it is only consuming 899MB out of 1.9GB. memory hogging keep on growing over time.Can you please suggest something