主机cpu突然飙高,如何快速排查问题 (2)

主机cpu突然飙高,如何快速排查问题

 

 

图五

 

点击所选Trace之后,在Trace概要中可以看到该Trace中的最慢组件,如图六。例如图六中我们可以在Trace的总览页面发现customer/select语句耗时较长。

 

 

主机cpu突然飙高,如何快速排查问题

 

图六

 

弹框中同样还可以查看该Trace中的堆栈调用详情。点击“详情”选项卡,如图七,可以看到该sql语句对接口的影响,从而进行代码的优化。在本例中,我们可以看到SQL语句的耗时百分比较高,可以看出该SQL语句对接口影响较大。

 

 

主机cpu突然飙高,如何快速排查问题

 

图七

点击该SQL语句 附加信息栏中的图标,可以查看到耗时较长的的sql语句详情。我们也可以弹框左上角中的“SQL”选型卡,在弹框中也可以看到语句详情、该语句的响应时间及调用次数,如图八、图九:

 

 

主机cpu突然飙高,如何快速排查问题

 

图八

 

 

主机cpu突然飙高,如何快速排查问题

 

 

图九

 

至此,发现问题原因以及影响接口已全部排查出来!

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zywdxw.html