更新时间:2022-02-21 GMT+08:00

定位事务异常原因

本文介绍使用事务定位应用异常。事务的主要功能是对应用服务端业务流的实时分析,通过Apdex直观体现用户对应用的满意度。您可以用通过满意度情况定位应用异常或者性能瓶颈问题。

在使用APM管理电商应用最佳实践中,我们已经将APM接入了应用,本节我们继续以该应用为例,介绍如何使用事务功能定位问题。

操作流程

  1. 发现异常。
  2. 定位异常原因。

操作步骤

  1. 发现异常。

    在使用APM进行应用巡检时,在事务界面中发现存在Apdex为红色的事务。

    图1 巡检发现异常事务

  2. 定位异常原因。

    1. 单击动作列的查看拓扑结构,在拓扑界面中查看实例具体情况,且通过颜色可初步确认异常微服务为user。

    1. 右键单击user实例,选择“调用链搜索”,跳转到调用链页面。查找耗时最长的方法为下图所示,至此已定界到具体问题。