The embodiment of the present invention provides a method, device and device for determining failure information of CDN node in content distribution network. The method includes receiving a resource detection request sent by a client, acquiring the domain name of the first file according to the resource detection request, and the IP address of the Internet protocol of the first CDN node where the first file is located. The first file failed to download for the client. The first file information is obtained according to the domain name of the first file and the IP address of the first CDN node, and the fault information of the first CDN node is determined according to the first file information. The efficiency of fault detection is improved.
【技术实现步骤摘要】
CDN节点的故障信息确定方法、装置及设备
本专利技术实施例涉及计算机领域,尤其涉及一种CDN节点的故障信息确定方法、装置及设备。
技术介绍
内容分发网络(ContentDeliveryNetwork,简称CDN)中包括多个CDN节点,在客户端进行文件(视频、音频等)下载时,通常从距离客户端较近的CDN节点向客户端发送需要下载的文件。在实际应用过程中,当客户端下载文件失败时,客户端可以向故障检测模块进行问题反馈,以便故障检测模块定位CDN节点中的故障。在现有技术中,在客户端进行问题反馈时,客户端的用户需要借助第三方工具,确定下载失败的文件所在的CDN节点,并由客服人员人工检测确定该CDN节点状态和下载失败文件的状态,确定问题后上报给CDN服务提供商。然而,在上述过程中,用户需要借助第三方工具进行复杂的操作才能确定得到下载失败的文件所在的CDN节点和该节点上下载失败文件的状态,导致故障检测的效率较低。
技术实现思路
本专利技术实施例提供一种CDN节点的故障信息确定方法、装置及设备,提高了故障检测的效率。第一方面,本专利技术实施例提供一种内容分发网络CDN节点的故障信息确定方法,包括:接收客户端发送的资源检测请求;根据所述资源检测请求获取第一文件的域名、以及第一文件所在的第一CDN节点的互联网协议IP地址,所述第一文件为客户端下载失败的文件;根据所述第一文件的域名和所述第一CDN节点的IP地址获取第一文件信息;根据所述第一文件信息,确定所述第一CDN节点的故障信息。在一种可能的实施方式中,根据所述资源检测请求获取第一文件所在的第一CDN节点的IP地址,包括:根据所述 ...
【技术保护点】
1.一种内容分发网络CDN节点的故障信息确定方法,其特征在于,包括:接收客户端发送的资源检测请求;根据所述资源检测请求获取第一文件的域名和第一文件所在的第一CDN节点的互联网协议IP地址,所述第一文件为客户端下载失败的文件;根据所述第一文件的域名和所述第一CDN节点的IP地址获取第一文件信息;根据所述第一文件信息确定所述第一CDN节点的故障信息。
【技术特征摘要】
1.一种内容分发网络CDN节点的故障信息确定方法,其特征在于,包括:接收客户端发送的资源检测请求;根据所述资源检测请求获取第一文件的域名和第一文件所在的第一CDN节点的互联网协议IP地址,所述第一文件为客户端下载失败的文件;根据所述第一文件的域名和所述第一CDN节点的IP地址获取第一文件信息;根据所述第一文件信息确定所述第一CDN节点的故障信息。2.根据权利要求1所述的方法,其特征在于,根据所述资源检测请求获取第一文件所在的第一CDN节点的IP地址,包括:根据所述资源检测请求获取所述客户端的IP地址;根据所述客户端的IP地址和所述第一文件的域名,确定所述第一CDN节点的IP地址。3.根据权利要求2所述的方法,其特征在于,所述根据所述资源检测请求获取所述客户端的IP地址,包括:根据所述资源检测请求,在第一数据库中获取所述客户端的IP地址;其中,所述客户端的IP地址为第一服务器根据所述客户端发送的第一消息确定得到、并存储至所述第一数据库中的。4.根据权利要求1所述的方法,其特征在于,根据所述资源检测请求获取第一文件所在的第一CDN节点的IP地址,包括:根据所述资源检测请求,获取所述客户端所在公网的第一DNS服务器的IP地址;根据所述第一DNS服务器的IP地址和所述第一文件的域名,确定所述第一CDN节点的IP地址。5.根据权利要求4所述的方法,其特征在于,所述根据所述资源检测请求,获取所述客户端所在公网的第一DNS服务器的IP地址,包括:根据所述资源检测请求,在第一数据库中获取所述第一DNS服务器的IP地址;其中,所述第一DNS服务器的IP地址为第二DNS服务器根据所述第一DNS服务器发送的域名解析请求确定得到、并存储至所述第一数据库的,所述域名解析请求为所述客户端根据所述第一服务器发送的第一域名向所述第一DNS服务器发送的,所述第一域名包括所述API服务生成的随机数和所述第二DNS服务器的域名。6.根据权利要求1-5任一项所述的方法,其特征在于,所述根据所述第一文件的域名和所述第一CDN节点的IP地址获取第一文件信息,包括:根据所述第一CDN节点的IP地址,向所述第一CDN节点发送资源请求消息,所述资源获取请求包括所述第一文件的域名;接收所述第一CDN节点发送的资源响应消息,所述资源响应信息中包括所述第一文件信息。7.一种内容分发网络CDN节点的故障信息确定方法,其特征在于,包括:第一服务器接收客户端发送的第一消息;所述第一服务器生成随机数,并根据所述随机数和第二DNS服务器的域名确定第一域名,所述第...
【专利技术属性】
技术研发人员:黄德龙,陈小生,陈文钦,毕文娟,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。