应用诊断分析平台ATP里我现在线程数量飙升,想看一下具体是哪个方法导致的激增这个是怎么看呢,选哪个线来看?
在ARMS中查看线程数量飙升的具体原因,可以通过以下步骤来实现:
1.登录ARMS控制台,在左侧导航栏中选择“应用列表”,找到您要查看的应用程序,点击进入该应用程序的监控页面。
2.在监控页面中,选择“JVM性能分析”标签页,在页面中间可以看到“线程数”图表,展示了应用程序的线程数量变化情况。
3.根据线程数量的变化趋势,找到线程数量飙升的时间段,用鼠标在该时间段内进行划选。
4.划选完成后,页面下方会出现“线程分析”部分,展示该时间段内线程数量最高的线程信息。
5.在“线程分析”部分中,选择“线程栈”标签页,可以查看该线程当前的调用栈信息,包括每个方法所占用的CPU时间、执行次数等信息。
在阿里云应用诊断分析平台(ARMS)中,您可以使用以下步骤来查看导致线程数量激增的具体方法:
登录到ARMS控制台:访问https://arms.console.aliyun.com,使用您的阿里云账号登录。
选择应用:在ARMS控制台上,选择您要分析的应用程序。
导航到线程面板:在左侧导航栏中,选择 "性能分析" 或类似的选项,然后找到与线程相关的面板或页面。
查看线程数量:在线程相关的面板或页面上,您应该能够看到当前的线程数量指标。通常会显示线程数量随时间变化的趋势图。
分析方法调用:在线程数量指标图表下方,应该有一个可以展开的时间轴或列表,显示每个时间点的方法调用情况。
高亮异常时间段:浏览线程数量图表,并寻找线程数量激增的异常时间段。一般情况下,这些异常会以明显的峰值或突变形式显示出来。
查看具体方法调用:在异常时间段上,点击或选择相应的时间点,以查看具体导致线程数量激增的方法调用。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。