[发明专利]基于多级网络节点的故障定位方法、装置及系统在审
申请号: | 201910145501.1 | 申请日: | 2019-02-27 |
公开(公告)号: | CN111628878A | 公开(公告)日: | 2020-09-04 |
发明(设计)人: | 刘川;贾超峰 | 申请(专利权)人: | 北京奇虎科技有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 多级 网络 节点 故障 定位 方法 装置 系统 | ||
本发明公开了一种基于多级网络节点的故障定位方法、装置及系统。其中,该方法包括:当收到客户端发送的资源访问故障消息后,生成用于访问与资源访问故障消息相对应的资源的测试访问入口元素;将测试访问入口元素发送给客户端,以供客户端通过测试访问入口元素发送测试访问请求;获取各级网络节点在处理测试访问请求的过程中,根据测试标记生成的与测试标记相对应的请求处理流程信息;分析各级网络节点生成的与测试标记相对应的请求处理流程信息,根据分析结果定位故障网络节点。由此可见,本发明能针对客户端无法正常访问资源的现象,生成资源访问故障消息,重新访问资源,且通过测试标记监控资源访问过程中的异常情况,定位故障节点的位置。
技术领域
本发明涉及计算机技术领域,具体涉及一种基于多级网络节点的故障定位方法、装置及系统。
背景技术
目前,为了实现资源的快速访问,通常会部署多级网络节点,每级网络节点都能够存储待访问的资源,从而便于用户就近访问所需资源。例如,内容分发网络(ContentDelivery Network,CDN)依靠部署在各地的边缘服务器节点,通过中心平台的负载均衡、内容分发、调度等功能模块,能够使用户就近获取所需内容,从而降低网络拥塞,提高用户访问响应速度和命中率。因此,CDN技术得到了越来越广泛的应用。
具体地,各级网络节点通过服务调度节点为用户终端服务。例如,CDN系统中的调度节点(如DNS服务器等)基于用户终端的设备属性信息等因素,为用户终端就近分配适宜的网络节点提供服务。由此可见,各级网络节点与用户终端之间无法直接交互,需要在调度节点的调度下实现用户终端与网络节点之间的通信。
但是,发明人在实现本发明的过程中发现,现有技术中基于多级网络节点访问资源的方式至少存在如下缺陷:一旦某一级网络节点出现故障,将导致对应的资源无法正常访问,并且,由于管理员所对应的管理设备的设备属性信息与用户终端的设备属性信息不同,因此,管理员无法预知用户终端访问故障资源时的路径信息,所以管理员无法通过管理设备定位故障节点的具体位置。
由此可见,现有的基于多级网络节点访问资源的方式存在着不便于定位故障节点,从而无法高效排查故障的问题。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的基于多级网络节点的故障定位方法、装置及系统。
根据本发明的一个方面,提供了基于多级网络节点的故障定位方法,包括:
当接收到客户端发送的资源访问故障消息后,生成用于访问与所述资源访问故障消息相对应的资源的测试访问入口元素;
将所述测试访问入口元素发送给所述客户端,以供所述客户端通过所述测试访问入口元素发送测试访问请求;其中,所述测试访问请求中携带与所述测试访问入口元素相对应的测试标记;
获取各级网络节点在处理所述测试访问请求的过程中,根据所述测试标记生成的与所述测试标记相对应的请求处理流程信息;
分析各级网络节点生成的与所述测试标记相对应的请求处理流程信息,根据分析结果定位发生故障的网络节点。
根据本发明另一个方面,提供了基于多级网络节点的故障定位装置,包括:
测试访问入口元素生成模块,适于当接收到客户端发送的资源访问故障消息后,生成用于访问与所述资源访问故障消息相对应的资源的测试访问入口元素;
测试访问请求发送模块,适于将所述测试访问入口元素发送给所述客户端,以供所述客户端通过所述测试访问入口元素发送测试访问请求;其中,所述测试访问请求中携带与所述测试访问入口元素相对应的测试标记;
请求处理流程信息获取模块,适于在所述查询模块的查询结果为否时,从预设的配置数据库中获取与该客户端请求相对应的配置信息以提供服务,并将获取到的与该客户端请求相对应的配置信息存储至所述本地存储空间;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司,未经北京奇虎科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910145501.1/2.html,转载请声明来源钻瓜专利网。