Java生产环境下性能监控与调优详解

高质量技术免费分享

https://blog.****.net/everyonetimeismoney/article/details/94412711

 

调优

常用命令:

jinfo 

jps

jstat:查看JVM统计信息

JIT编译

jmap + MAT:内存溢出

jstack:查看线程相关,死循环,死锁

 

JVisual|VM :可视化监控

监控远程tomcat

tomcat需要添加jmx配置Java生产环境下性能监控与调优详解

Btrace:

不重启系统,动态修改字节码,调试系统

 1.修改后的字节码,不会被还原。(强侵入性)

 

查看字节码指令

javap - verbose