linux jstack命令使用 linux怎么安装jstack工具?
linux怎么安装jstack工具?
Jstack用于打印给定Java进程ID或核心文件或远程调试服务的Java堆栈信息。如果您在64位机器上,需要指定选项“-j-d64”,windows jstack只支持以下方式:jstack[-l]PID;如果Java程序崩溃生成核心文件,jstack工具可以用来获取Java堆栈和原生的核心文件堆栈信息,这样您就可以很容易地知道Java程序是如何崩溃的以及问题发生在哪里的。此外,jstack工具还可以附加到正在运行的Java程序上,以查看当时正在运行的Java程序的Java堆栈和本机堆栈的信息。如果正在运行的Java程序呈现挂起状态,jstack非常有用。Java转储文件格式与虚拟机转储文件格式不同。在实际操作中,转储信息往往不足以确认问题。建议生成三个转储。如果每个转储指向同一个问题,我们可以确定问题的典型性。;命令格式;$jstack[option]PID;$jstack[option]executable core;$jstack[option][server ID@]远程主机名或IP;PID:Java应用程序的进程号,可通过JPS获取;executable:生成core Dump Java可执行程序;core:打印的core文件;remote host name或IP:远程调试服务器的名称或IP;服务器ID:如果主机上有多个远程调试服务,则为唯一ID
linux jstack命令使用 jstack能定位哪些问题 jstack命令结果详解
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。