
阿里云国际站经销商,主营阿里云,腾讯云,华为云,亚马逊aws,谷歌云gcp,微软云az,免费开户,代充值优惠大,联系客服飞机@jkkddd
问题描述
网页抛错,尤其是5xx错误是互联网应用最常见的问题之一。5xx错误通常发生于服务端。服务端是业务逻辑最复杂,也是整条网络请求链路中最容易出错、出了错之后最难诊断原因的地方。运维工程师或研发工程师往往需要登录机器查看日志来定位问题。
对于逻辑不太复杂、上线时间不长的应用来说,登录机器查看日志的方式能够解决大部分网站抛错的问题。但在以下场景中,传统的问题诊断方式往往没有用武之地。
在一个分布式应用集群中,需知道某一类错误的发生时间和频率。
某系统已运行了很长时间,但是不想关心遗留的异常,只想知道今天和昨天相比、发布后和发布前相比多了哪些异常。
查看一个异常对应的Web请求和相关参数。
客服人员提供了一个用户下单失败的订单号,分析该用户下单失败的原因。
解决方案
为应用安装ARMS探针后,即可在不改动应用代码的情况下,利用ARMS应用监控的异常自动捕捉、收集、统计和溯源等能力,全面掌握应用的各种错误信息。步骤一:安装ARMS探针
为应用安装ARMS探针后,才能对应用进行全方位监控。请根据实际需求选择一种方式来安装探针。具体操作,请参见应用监控接入概述。
步骤二:查看关于应用异常的统计信息
为应用安装ARMS探针后,ARMS会收集和展示选定时间内应用的总请求量、平均响应时间、错误数、实时实例数、FullGC次数、慢SQL次数、异常次数和慢调用次数,以及这些指标和上一天的环比、上周的同比升降幅度。请按以下步骤查看应用异常的统计信息。
登录ARMS控制台,在左侧导航栏选择应用监控 > 应用列表。
在应用列表页面顶部选择目标地域,然后单击目标应用名称。
在应用总览页面的概览分析页签下方,查看异常的总数、周同比和日同比数据。
图 2. 异常次数统计
步骤三:诊断异常出现的原因
掌握应用异常的统计信息还不足以诊断异常出现的原因。虽然日志中异常堆栈包含调用的代码片段,但并不包含这次调用的完整上下游信息和请求参数。ARMS探针采用了字节码增强技术,让您能够以很小的性能消耗捕获异常上下游的完整调用快照,进而找出导致异常出现的具体原因。
在异常分析页签下,找到要诊断的异常类型,在其右侧操作列,单击调用链查询。
调用链查询页签下显示与该异常类型相关的调用链路信息。
在调用链查询页签下,单击某个错误调用的TraceId
在弹出的页面,查看异常的调用链路信息,在详情列,单击放大镜图标,查看调用的方法栈,从而获得异常的上下文信息
操作至此,您已发现了应用异常的原因,这将有效地帮助您进行下一步的代码优化工作。您还可以返回调用链查询页签,查看列表中其他异常,逐一解决。
温馨提示:尊敬的[]站点管理员,将本页链接加入您的网站友情链接,下次可以快速来到这里更新您的站点信息哦!每天更新您的[阿里云账号注册,阿里云账号免实名注册]站点信息,可以排到首页最前端的位置,让更多人看到您站点的信息哦。
麻烦您将正面的代码插入您网页中,让网友帮您更新网站每日SEO综合情况
-
深圳汽车抵押贷款流程及条件 汽车抵押贷款利息多少 -
深圳汽车抵押贷款流程及条件,汽车抵押贷款利息多少,联系13530875815,深圳押车贷款,深圳按揭车贷款先息后本,短期周转,专业办理深圳押证不押车贷款,深圳车抵贷,深圳车贷,深
-
“苹果MagSafe最佳代替品:倍思极简Mini磁吸无线充电器上市” -
万师傅 随着苹果iphone12系列4个机型的上市,苹果magsafe充电器也逐渐进入大众的视野,但其自身过高的售价一时盖过了众多顾客。 最小mini磁铁式无线充电器问世,完美地解决了这个问题
-
SMiC思洣客矩阵模式靠谱吗,思洣客是骗局吗 -
在当今时代,各行各业都在进行数字化改变,经济领域自然也不例外。数字化经济可以说产生了革命性的变革,让生产要素更加准确高效得以利用,也让收益分配变得日益公平合理。而
-
夏季这四种情况可能导致银屑病加重 -
夏季本该是银屑病患者比较轻松的季节,为什么有的人到了夏天,银屑病反而加重了呢?以下几点您可要注意了。 1.卫生情况:夏季高温高湿的环境,皮肤上汗液和油脂堆积,容易滋生
-
海外只用社媒营销吗?多元化策略助力品牌高效获客 -
社交媒体无疑是 企业拓展海外市场 的首选渠道之一。其庞大的用户规模和即时互动的特性,使得品牌可以快速建立知名度、吸引客户并维系关系。然而,单一依赖社媒营销也可能让品
-
货车车轮污泥清洗系统的回流水应该如何处理? -
在 货车车轮污泥清洗系统 的维护过程中,需要经常对内外系统和外部喷嘴进行清洗,清洗后效率可以更高。 在这里,小编给 大家分享一下 货车车轮污泥清洗系统 清洗车辆后的回流水