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 |
What is the difference between Production mode and Development mode in WebLogic?
What are class paths?
Match the ejb functions given below with the functionality equivalent in sql? : BEA Weblogic
What is the tree view pane in the web logic server?
how to enable conection poole shrinking??
Why would a client application use jta transactions?
What are the different modules of wlst? Explain?
Why did the messaging bridge fail to connect to the source bridge destination? : BEA Weblogic
How do stubs function inside weblogic server cluster at the time of failure?
What oracle weblogic server includes?
We often see BSU when using weblogic. What is the meaning of BSU ?
What is meant by prallel gc and explain it?