基础故障处理工具
jps(JVM Process Status Tool):虚拟机进程状况工具
1.启动方式:
2.参数
jstat(JVM Statistics Monitoring Tool):虚拟机统计信息监视工具
用于监视虚拟机各种运行状态信息的命令行工具。
它可以显示本地或者远程虚拟机进程中的类加载、内存、垃圾收集、即时编译等运行时数据,在没有GUI图形界面、只提供了纯文本控制台环境的服务器上,它将是运行期定位虚拟机性能问题的常用工具。
1.启动方式:
参照 jps
2.参数
还有回头慢慢补充
可视化故障处理工具
VisualVM:多合-故障处理工具
VisualVM(All-in-One Java Troubleshooting Tool)是功能最强大的运行监视和故障处理程序之一,曾经在很长一段时间内是Oracle官方主力发展的虚拟机故障处理工具。Oracle曾在VisualVM的软件说明中写上了“All-in-One”的字样,预示着它除了常规的运行监视、故障处理外,还将提供其他方面的能力,譬如性能分析(Profiling)。
VisualVM的性能分析功能比起JProfiler、YourKit等专业且收费的Profiling工具都不遑多让。而且相比这些第三方工具,VisualVM还有一个很大的优点:不需要被监视的程序基于特殊Agent去运行,因此它的通用性很强,对应用程序实际性能的影响也较小,使得它可以直接应用在生产环境中。这个优点是JProfiler、YourKit等工具无法与之媲美的。
1.启动方式
2.VisualVM插件 安装方式
3.VisualVM插件 常用功能介绍
1. 保存快照
2. 导入快照进行分析
扫描二维码关注公众号,回复:
13304818 查看本文章
