This page last changed on Oct 17, 2006 by tom@atlassian.com.

If Confluence stops responding, you should create a thread dump to help Atlassian determine the cause of the problem.

This will show the state of each thread in the JVM, including a stack trace and information about what locks that thread is holding and waiting for. 

Windows Users

To take a thread dump from Windows:

  1. Visit http://www.adaptj.com/root/main/download and click Launch
  2. Click Run for any security warnings
  3. Select Process -> Thread Dump
  4. Under Process Id, select the '...' button.
  5. From the drop-down list, select the Confluence process. Users running Confluence Standalone, select the 'Java (Tomcat) ...' option. Users running Confluence WAR should select their application server process.
  6. Click OK to capture the thread dump.
  7. Save the output to a file, eg 'threaddump.log'
  8. If you were asked by Atlassian technical support to create the thread dump, attach the logfile to the support ticket.

Linux (and Solaris and other Unices) Users

Find the process id of the JVM and issue the command:

kill -3 <pid>

The thread dump will be printed to standard output.

Document generated by Confluence on Feb 08, 2007 00:12