java 排查工具,JAVA自带故障排查工具

jps

Java Virtual Machine Process Status Tool

-q

指定jps只输出进程ID ,不输出类的短名称

-m

输出传递给Java进程(主函数)的参数

-l

输出主函数的完整路径

-v

显示传递给JVM的参数

jinfo

Configuration Info

-flag

打印指定JVM的参数值

-flag [+|-]

设置指定JVM参数的布尔值

-flag =

设置指定JVM参数的值

jmap

Memory Map

-histo

生成Java应用程序的堆快照和对象的统计信息

-dump

Dump堆详细信息,可以用于分析OOM导致的原因

-heap

输出堆信息

jstack

打印线程dump,发现线程目前停留在哪行代码

-l

打印线程锁信息

-F

强制dump

jstat 统计信息

-options

class (类加载器)

compiler (JIT)

gc (GC堆状态)

gccapacity (各区大小)

gccause (最近一次GC统计和原因)

gcnew (新生代统计)

gcnewcapacity (新生代大小)

gcold (老年代统计)

gcoldcapacity (老年代大小)

gcpermcapacity (永久区大小)

gcutil (GC统计汇总)

printcompilation (HotSpot编译统计)

jconsole

JConsole 是一个内置 Java 性能分析器,

jvisialvm

javap

Java自带的反编译工具

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值