当前位置:趣知科普网>游戏数码>互联网>

如何解决App网络请求无响应

互联网 阅读(1.9W)

我们在生活中使用移动app购物、抢票、支付时经常遇到页面打不开和网络错误,这会造成用户的购买行为终止影响成单。造成用户打不开app页面的错误类型多种多样,而每种错误背后有更多的引发原因。听云App可快速发现错误原因,准确找到对应的解决人员,具体步骤如下:

如何解决App网络请求无响应
如何解决App网络请求无响应 第2张

操作方法

(01)接收到告警信息后,登录控制台。在控制台右上方有一个叹号标识,可以看到最新的告警信息,第一条就是错误告警点击即可进入错误模块。

如何解决App网络请求无响应 第3张

(02)听云App错误分析支持HTTP网络协议和利用socket接口两种形式,可根据自身情况进行选择。(我们以HTTP网络协议为例进行演示)

如何解决App网络请求无响应 第4张

(03)在错误一览模块中,支持主机错误率、HTTP错误类型、网络错误类型三种排序方式。如果按主机错误率排序查看时,发现了某个主机问题比较突出,我们可以直接点击该主机查看详情。当主机错误率比较平均时,我们还可以通过查看按HTTP错误类型或按网络错误类型的排序方式查看出现最多的错误并进行解决。

如何解决App网络请求无响应 第5张

(04)以按主机错误率排序的方式进行演示。我们看到第一台主机的错误率比较突出达到了100%,点击该主机查看其中出现最多的前五个HTTP错误类型和前五个网络错误率的统计图以及错误追踪列表。

如何解决App网络请求无响应 第6张
如何解决App网络请求无响应 第7张
如何解决App网络请求无响应 第8张

(05)在错误追踪列表中可以直接输入重点关注的URL进行查询,也可按出错类型进行快速查询。

如何解决App网络请求无响应 第9张

(06)点击表格中信息进入类似错误追踪页面。这个页面中展示了相同类型错误的信息,包括错误类型、错误代码、错误总数、URL等。页面整体可以分成设备状况统计图表和详细信息列表两部分,详细信息列表中列出了这个错误的发生时间、错误URL以及发生错误手机的情况。

如何解决App网络请求无响应 第10张
如何解决App网络请求无响应 第11张

(07)点击可以进入错误详情页面,这里除了能看到之前表格中的信息,还可以看到请求参数、调用堆栈、响应头、响应内容等更详细的信息汇总,帮助研发和运维人员定位问题。

如何解决App网络请求无响应 第12张
如何解决App网络请求无响应 第13张

(08)如例,详情页中显示的错误类型是请求超时,我们可以看到URL填写是正确的,查看调用堆栈列表可以看到完成这个网络请求调用的具体方法。在响应内容中可以看到这个超时请求所对应的具体服务器及端口,并且发现响应头没有数据,此时可以判断可能是请求没有到达服务器端口就已经丢失了,我们可以去服务器端进行排查解决问题。

如何解决App网络请求无响应 第14张
如何解决App网络请求无响应 第15张

(09)此外,还可以在设备状况统计图表中从设备操作系统、设备型号、应用版本、地域、运营商、接入方式6大维度分析造成错误原因。

(10)例如当发现错误都集中发生在同一个操作系统中,那么可以判定应用与操作系统不匹配可能是造成问题的主要原因,这时可以进行应用兼容性的优化。其他几个维度也可以同理分析。从演示账号的数据来看,这个应用大部分是在北京地区运营商为鹏博士时发生错误,判断可能是北京鹏博士造成的问题,可以及时联系该运营商解决。

如何解决App网络请求无响应 第16张
如何解决App网络请求无响应 第17张