0

I have a Mule project running locally and I need to test it for memory usage. I'm currently trying to use Java VisualVM and I like it so far.

Unfortunately I'm encountering problems when I try to test this app because it is a client app that connects to other APIs and these APIs are running locally. Unfortunately I have no way to run these apps externally and still connect.

The issue here is that, because these APIs are running and using the same JVM, when my memory usage increases, there is no way to know whether my client app is using more memory or if it's one of the APIs.

Is there a way to isolate data from my client app while running my APIs on the same machine? I'm also open to using another tool aside from Visual VM.

Thanks,

--Drew

Drew Ingram
  • 75
  • 1
  • 9

0 Answers0