By default thread dump goes to System.out log.How can we send it to a particular file so that when we take the thread dump, instead of searching in System.out we can analyse a particular file
Answers were Sorted based on User's Feedback
Answer / amarnath
Here is the jvm tools for taking the thread dump and heap dump.
You just go to jdk home path
Ex:
C:\Program Files\Java\jdk1.6.0_20\bin
and then issue the below command for thread dump it will
redirect you the output of the command to TD.log file under
/tmp dir
C:\Program Files\Java\jdk1.6.0_20\bin jstack -l <PID>
>/tmp/TD.log
For Heap Dump
C:\Program Files\Java\jdk1.6.0_20\bin jmap -heap <PID>
>/tmp/heap.log
Regards,
Amarnath Polu.
Weblogic Admin!!!
| Is This Answer Correct ? | 4 Yes | 0 No |
Answer / guest
Kill -3 <PID> Filename.txt
If you specify a particular file name after the above cmd u
will get the thread dump in that file.
| Is This Answer Correct ? | 10 Yes | 10 No |
Why will the manage server goes to ADMIN Mode and Unknow Status?
What is os tuning?
What is weblogic unicasting and multicasting?
how to update the pach?
Can I use the getattribute() and setattribute() methods of version 2.2 of the java servlet api to parse xml documents? : BEA Weblogic
What is the default port of weblogic admin server?
what are the new features of Webservices 1.6 than 1.4.From the interface and implementation aspect4.
How to change from development mode to production mode in weblogic 10.3?
What should an xpath selector look like? : BEA Weblogic
What is the format of a log message in a web logic server?
how can we handle if server is hang? and how to handle out of memory in weblogic?
Which lelvel of activites ur reponsiable l1 or l2 or l3?