一种问题定位方法、终端及存储介质技术

技术编号:20729741 阅读:27 留言:0更新日期:2019-03-30 19:22
本发明专利技术实施例涉及通信技术领域,公开了一种问题定位方法、终端及存储介质。本发明专利技术中,包括:获取资源请求系统的关键参数信息列表,其中,关键参数信息列表中包括预设时间段内至少两个关键参数的数据信息;计算每一个关键参数的均值偏离幅度;根据每一个关键参数的均值偏离幅度确定状态异常的关键参数;根据状态异常的关键参数进行问题定位,获得问题定位结果。使得能够自动实现对资源请求系统的问题定位,从而提高了问题定位的效率以及准确性。

【技术实现步骤摘要】
一种问题定位方法、终端及存储介质
本专利技术实施例涉及通信
,特别涉及一种问题定位方法、终端及存储介质。
技术介绍
随着移动互联网技术的发展,越来越多的用户会通过终端访问网页获取信息资源,而为了提高访问的速度,内容分发网络(ContentDeliveryNetwork,CDN)技术逐渐发展起来,CDN技术能够通过查找距离客户端最近的CDN服务器,并通过查找出的CDN服务器来为客户端提供信息资源,在确定CDN服务器中未保存信息资源的情况下,再从源站中进行获取,从而形成了一个完善的资源请求系统,并提高了信息资源的获取速度。专利技术人发现现有技术中至少存在如下问题:在资源获取的过程中,为了资源请求系统的正常工作,往往需要获取资源请求的数据信息,并采用人工的方式对获取的数据进行分析,并根据分析结果来定位问题以及优化CDN服务质量,但获取的数据信息数量是非常庞大的,因此现有技术中通过人工对数据信息进行分析的方式,往往需要投入大量的人力和时间成本,从而影响问题定位的效率以及准确性。
技术实现思路
本专利技术实施方式的目的在于提供一种问题定位方法、终端及存储介质,使得能够自动实现对资源请求系统的问题定位,从而提高了问题定位的效率以及准确性。为解决上述技术问题,本专利技术的实施方式提供了一种问题定位方法,包括以下步骤:获取资源请求系统的关键参数信息列表,其中,关键参数信息列表中包括预设时间段内至少两个关键参数的数据信息;计算每一个关键参数的均值偏离幅度;根据每一个关键参数的均值偏离幅度确定状态异常的关键参数;根据状态异常的关键参数进行问题定位,获得问题定位结果。本专利技术的实施方式还提供了一种终端,包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行如上所述的问题定位方法。本专利技术的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时实现如上所述的问题定位方法。本专利技术实施方式相对于现有技术而言,通过获取资源请求系统的关键参数信息列表,并根据获取的关键参数信息列表进行分析,实现自动对资源请求系统的问题定位,从而节省了大量的人力和时间成本,并提高了问题定位的效率以及准确性。另外,获取资源请求系统的关键参数信息列表,具体包括:获取资源请求系统的参数报表;根据用户指令确定关键参数;根据关键参数从参数报表中提取关键参数信息列表。该实现中,在获取到参数报表之后,能够根据用户的需求确定出关键参数,从而使多提取出的关键参数信息列表更加符合用户的实际需求。另外,资源请求系统包括:客户端、域名服务器(DomainNameServer,DNS)、内容分发网络(ContentDeliveryNetwork,CDN)中的缓存服务器和源站。另外,关键参数包括:DNS解析时间、连接时延、发送时延、接收时延或下载时间。该实现中,关键参数包括DNS解析时间、连接时延、发送时延、接收时延或下载时间,从而体现了关键参数类型的多样性。另外,计算每一个关键参数的均值偏离幅度,具体包括:确定每一个关键参数的阈值;根据每一个关键参数的数据信息计算每一个关键参数的均值;计算每一个关键参数的阈值与均值的差值绝对值获得计算结果,并将计算结果作为每一个关键参数的均值偏离幅度。该实现中,是通过每一个关键参数的阈值、均值进行计算所获得的,从而使所获得的均值偏离幅度更加准确。另外,根据每一个关键参数的均值偏离幅度确定状态异常的关键参数,具体包括;确定均值偏离幅度最大的关键参数;将均值偏离幅度最大的关键参数作为状态异常的关键参数。该实现中,由于均值偏离幅度能够体现每一个关键参数偏离正常状态的情况,因此通过将均值偏离幅度最大的关键参数作为状态异常的关键参数,从而使所确定的状态异常的关键参数更加准确。另外,根据状态异常的关键参数进行问题定位,获得问题定位结果,具体包括:确定状态异常的关键参数所对应的定位策略;根据定位策略进行问题定位,获得问题定位结果。另外,根据定位策略进行问题定位,获得问题定位结果,具体包括:若确定状态异常的关键参数为DNS解析时间,则定位结果为DNS异常;若确定状态异常的关键参数为连接时延、发送时延或接收时延,则问题定位结果为客户端异常或客户端至缓存服务器之间的网络异常;若确定状态异常的关键参数为下载时间,则检测客户端的本地DNS是否配置错误,若是,则问题定位结果为客户端异常;否则,检测缓存服务器的性能指标是否异常,若是,则问题定位结果为缓存服务器异常,否则,问题定位结果为源站异常或缓存服务器至源站之间的网络异常。该实现中,每一个参数分别对应着一种定位策略,从而根据状态异常的关键参数的定位策略进行问题定位,从而使问题定位结果更加准确。另外,根据状态异常的关键参数进行问题定位,获得问题定位结果之后,还包括:将问题定位结果进行显示。该实现中,通过将问题定位结果进行显示,便于用户更直观的获取到问题定位结果,从而提高了用户的体验效果。附图说明一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。图1是本申请第一实施例中问题定位方法的流程图;图2是本申请第一实施例中问题定位方法的应用场景示意图;图3是本申请第二实施例中问题定位方法的流程图;图4是本申请第三实施例中终端的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本专利技术各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。本专利技术的第一实施方式涉及一种问题定位方法,应用于终端。具体流程如图1所示,包括以下步骤:步骤101,获取资源请求系统的关键参数信息列表。具体的说,如图2所示为本申请实施方式中应用场景示意图,其中,资源请求系统包括客户端、域名服务器(DomainNameServer,DNS)、内容分发网络(ContentDeliveryNetwork,CDN)中的缓存服务器和源站。其中,客户端在向DNS发送网站域名,DNS对网站域名进行解析获得资源所在的服务器IP,并通过CDN网络向服务器IP所对应的CDN缓存服务器或源站获取资源的过程中,资源请求系统会实时的将运行状态信息进行汇总并形成参数报表,终端会获取到资源请求系统所上报的参数报表。在参数报表中通常所包含的参数包括:网站域名、客户端IP、访问时间、相对开始时间、阻塞时间、DNS解析时间、连接时延、发送时延、等待时延、接收时延、首字节时延、首屏时长、文件大小、下载时间、状态码或目的IP地址等。其中,终端可以根据用户指令确定关键参数,并根据关键参数从参数报表中提取关键参数信息列表。由于参数报表中存在与资源请求系统正常工作紧密相关的参数,终端根据用户指令可以确定出该参数,并将该参数称为关键参数,同时上述关键参数也可以根据经验值进行确定。本实施方式的关键参数包括DNS解析时间、连接时延、发送本文档来自技高网...

【技术保护点】
1.一种问题定位方法,其特征在于,应用于终端,包括:获取资源请求系统的关键参数信息列表,其中,所述关键参数信息列表中包括预设时间段内至少两个关键参数的数据信息;计算每一个所述关键参数的均值偏离幅度;根据每一个所述关键参数的所述均值偏离幅度确定状态异常的关键参数;根据所述状态异常的关键参数进行问题定位,获得问题定位结果。

【技术特征摘要】
1.一种问题定位方法,其特征在于,应用于终端,包括:获取资源请求系统的关键参数信息列表,其中,所述关键参数信息列表中包括预设时间段内至少两个关键参数的数据信息;计算每一个所述关键参数的均值偏离幅度;根据每一个所述关键参数的所述均值偏离幅度确定状态异常的关键参数;根据所述状态异常的关键参数进行问题定位,获得问题定位结果。2.根据权利要求1所述的问题定位方法,其特征在于,所述获取资源请求系统的关键参数信息列表,具体包括:获取所述资源请求系统的参数报表;根据用户指令确定所述关键参数;根据所述关键参数从所述参数报表中提取所述关键参数信息列表。3.根据权利要求1所述的问题定位方法,其特征在于,所述资源请求系统包括:客户端、域名服务器、内容分发网络中的缓存服务器和源站。4.根据权利要求3所述的问题定位方法,其特征在于,所述关键参数包括:DNS解析时间、连接时延、发送时延、接收时延或下载时间。5.根据权利要求4所述的问题定位方法,其特征在于,所述计算每一个所述关键参数的均值偏离幅度,具体包括:确定每一个所述关键参数的阈值;根据每一个所述关键参数的数据信息计算每一个所述关键参数的均值;计算每一个所述关键参数的阈值与所述均值的差值绝对值获得计算结果,并将所述计算结果作为每一个所述关键参数的均值偏离幅度。6.根据权利要求5所述的问题定位方法,其特征在于,所述根据每一个所述关键参数的所述均值偏离幅度确定状态异常的关键参数,具体包括;确定所述均值偏离幅度最大的关键参数;将所述均值偏离幅度最大的关键参数作为所述状态异常的关键参数。7.根据权利要求6所述的问...

【专利技术属性】
技术研发人员:刘梦玫
申请(专利权)人:网宿科技股份有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1