一、启动arthas 打开dashboard监控界面
二、对系统的某个功能进行压测,找出最繁忙的线程的ID
在压测过程中,request-thread 线程最繁忙
三、使用thread id 查看线程调用的类、方法
找到系统运行过程中调用自己的方法,依次从下往上查看
四、使用sm命令查看类下调用的方法名
sm com.autoapi.hadis.core.request.HttpRequester*
五、使用trace 监控此方法下调用方法的耗时情况
根据耗时情况,找出代码执行耗时最多的方法,然后继续往下监控直至找出是代码还是数据库问题
Arthas 监控应用耗时
最新推荐文章于 2024-07-06 20:21:13 发布