diff --git a/pages/common/jhsdb.md b/pages/common/jhsdb.md new file mode 100644 index 000000000..8f5f984f9 --- /dev/null +++ b/pages/common/jhsdb.md @@ -0,0 +1,20 @@ +# jhsdb + +> Attach to a Java process or launch a postmortem debugger to analyze the core dump from a crashed Java Virtual Machine. +> More information: . + +- Print stack and locks information of a Java process: + +`jhsdb jstack --pid {{pid}}` + +- Open a core dump in interactive debug mode: + +`jhsdb clhsdb --core {{path/to/core_dump}} --exe {{path/to/jdk/bin/java}}` + +- Start a remote debug server: + +`jhsdb debugd --pid {{pid}} --serverid {{optional_unique_id}}` + +- Connect to a process in interactive debug mode: + +`jhsdb clhsdb --pid {{pid}}`