Java VisualVM:
查看各个分区的变化情况
Arthas:
下载一个jar包,arthas-boot.jar,通过命令运行 java -jar arthas-boot.jar
回车之后查看系统中运行的Java进程。
命令使用:
1.dashboard:
查看Java进程下的各个线程的运行情况 state cpu,以及内存各个区域的使用情况
2,Thread tid:
查看有问题代码的位置
3.Thread -b:
查看死锁的线程
4.jad 类全路径.类名
查看类的内容,是否发布成功
5.ognl
查看修改线上变量的内存值