【技术实现步骤摘要】
网络探测方法、装置、设备、介质及程序产品
[0001]本申请一般涉及计算机
,尤其涉及网络探测方法
、
装置
、
设备
、
介质及程序产品
。
技术介绍
[0002]随着互联网技术的发展,越来越多样的网络服务和平台为个人用户或企业用户提供了各种服务功能
。
任何一个网络服务的服务质量都会影响整体的网络产品和服务的质量,即保证网络服务的服务质量至关重要
。
[0003]相关技术中,可以收集客户端上报的运营数据,以探测服务节点是否正常运行
。
或者,通过定期拨测的方式探测各个服务节点是否正常
。
[0004]上述的服务可用性探测方式,通过开发或运营人员对客户端的运营数据的统计分析,来判断服务的可用性,其判断结果依赖上报的运营数据,使得探测结果实时性及准确性不够;而定期拨测的方式,依靠主动探测某些服务节点的方式,使得探测结果不完善
。
总之,目前的探测方法效率低下,滞后性严重,使得存在故障的服务节点无法及时预警,最终严重影响网络系统的业务运行
。
技术实现思路
[0005]鉴于现有技术中的上述缺陷或不足,期望提供一种网络探测方法
、
装置
、
设备
、
介质及程序产品,以提高探测效率及准确性
。
[0006]第一方面,本申请实施例提供了一种网络探测方法,该方法应用于网络系统,该网络系统包括后台服务 ...
【技术保护点】
【技术特征摘要】
1.
一种网络探测方法,应用于网络系统,所述网络系统包括后台服务器及多个客户端,多个所述客户端与所述后台服务器之间配置有访问路径,所述后台服务器中配置有服务端,其特征在于,所述方法包括:客户端在探测周期内向所述后台服务器发送请求消息;所述服务端获取所述后台服务器接收到的请求消息;所述服务端确定所述请求消息的传输路径,并对所述请求消息的传输路径进行可用性探测,所述可用性探测包括对路径中所涉及传输节点的可用性探测;所述服务端确定所述访问路径中除所述传输路径外的其他传输路径,向所述其他传输路径对应的客户端发送第一探测指令;所述客户端响应接收到的所述第一探测指令,向所述后台服务器发送虚拟请求消息;所述服务端获取所述后台服务器接收到的虚拟请求消息,并对所述虚拟请求消息的所述其他传输路径进行可用性探测;所述服务端基于所述传输路径和所述其他传输路径的可用性探测,生成路径探测结果
。2.
根据权利要求1所述的网络探测方法,其特征在于,所述方法还包括:客户端向所述服务端发送路径上报消息,所述路径上报消息包括所述交互路径中各个传输节点的标识;所述传输节点为参与所述请求消息传输的至少一个节点;所述服务端接收多个所述客户端发送的路径上报消息;所述服务端根据所述至少一个传输节点确定所述访问路径
。3.
根据权利要求1或2所述的网络探测方法,其特征在于,所述请求消息携带所述客户端的标识以及所述传输路径上的传输节点的标识,所述传输节点的标识为所述传输节点接收所述请求消息后添加的
。4.
根据权利要求1或2所述的网络探测方法,其特征在于,所述对所述请求消息的传输路径进行可用性探测,包括:所述服务端根据所述后台服务器对所述请求消息的响应结果,确定所述请求消息的传输路径的可用性
。5.
根据权利要求4所述的网络探测方法,其特征在于,所述服务端根据所述后台服务器对所述请求消息的响应结果,确定所述请求消息的传输路径的可用性,包括:若服务端获取所述后台服务器对所述请求消息的响应消息,则确定所述请求消息的传输路径可用;或者;若服务端获取所述后台服务器对所述请求消息的响应消息,且所述响应消息满足所述请求消息的响应条件,则确定所述请求消息的传输路径可用
。6.
根据权利要求
1、2、5
任一项所述的网络探测方法,其特征在于,所述对所述虚拟请求消息的所述其他传输路径进行可用性探测包括:所述服务端根据所述其他传输路径的虚拟请求消息接收情况对所述其他传输路径进行可用性探测,所述虚拟请求消息接收情况用于指示是否通过所述其他传输路径接收到所述虚拟请求消息
。7.
...
【专利技术属性】
技术研发人员:吴岳廷,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。