File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

How to found what it's keep instance reference

 
Adrien Ruffie
Ranch Hand
Posts: 92
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello all,

I have an embedded hornetq server in my webapp, but when I stop my webapp (and I also stop correctly my hornetq server stop log of hornetq is correctly loggue ...) I have
a thread in waiting state "HornetQ-client-factory-pinger-threads-299804241-1472872240" which stay in my JVM ...

how I can shutdown this thread at the stop of HornetQ ?

I also have done a heapdump with several instances classes stay in live, how I can found what it keep these reference ? (I have try to found with jvisualvm or yourkit
but I am not very good with these tools).

Do you have an idea ?

Best regards an thank you

Adrien
 
Carles Gasques
Ranch Hand
Posts: 199
1
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Adrien,

Try Eclipse MAT and take a look at the Dominator tree view tracing the GC roots of the objects that you know that don't have to be there.

Cheers,


 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic