诊断工具Xrebel和Arthas
Xrebel
1 | java复制代码//添加jvm参数 |
可以看到每一项的耗时,第一次访问接口速度明显十分慢,懒加载的问题。这里可以看到大部分的时间都用在SHA256加密验证上了。
数据库连接断开也会报告
功能还是比较全面的
Arthas
java -jar直接启动,然后选择需要监听的线程
1 | java复制代码C:\Users\kyz\Downloads>java -jar arthas-boot.jar |
1 | shell复制代码//查看帮助 |
1 | shell复制代码//查看线程占用,Xrebel都给找出来了 |
1 | shell复制代码//查看死锁 |
1 | shell复制代码//查看内存是否泄露 |
本文转载自: 掘金