[发明专利]CDN的检查方法及装置、系统有效
申请号: | 201710801005.8 | 申请日: | 2017-09-07 |
公开(公告)号: | CN109474484B | 公开(公告)日: | 2022-04-26 |
发明(设计)人: | 李志明;王笑臣 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L43/12 | 分类号: | H04L43/12;H04L67/63;H04L9/40 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 孙敬霞;栗若木 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | cdn 检查 方法 装置 系统 | ||
1.一种内容分发网络CDN的检查方法,其特征在于,所述方法包括:
CDN节点中安装有服务代理程序的CDN节点服务器接收来自中心服务器的检查任务,所述检查任务至少携带目标域名的检查参数;
所述CDN节点服务器根据所述检查参数,对所述目标域名下的源站进行检查,得到所述目标域名的第一检查结果;
所述CDN节点服务器将所述第一检查结果发送至所述中心服务器。
2.根据权利要求1所述的检查方法,其特征在于,所述CDN节点服务器根据所述检查参数,对所述目标域名下的源站进行检查,得到所述目标域名的第一检查结果,包括:
根据所述检查参数,确定检查策略,所述检查策略设定有如下条件:检查等级、检查时间间隔、用于检验检查成败的状态信息;
根据所述检查策略,定时多次对所述目标域名下的源站执行检查;
统计所述目标域名下源站的检查数据,得到所述第一检查结果。
3.根据权利要求1或2所述的检查方法,其特征在于,所述第一检查结果包括:
所述目标域名下源站的IP地址以及与所述IP地址相对应的检查次数、检查失败次数以及检查所用时长。
4.根据权利要求3所述的检查方法,其特征在于,所述对所述目标域名下的源站进行检查,包括:
检查等级为七层时,通过超文本传输协议HTTP头部HEAD探测获取所述目标域名下源站的状态信息,根据所述状态信息确定检查成败;
检查等级为四层时,通过传输控制协议TCP数据包或用户数据报协议UDP报文探测获取所述目标域名下源站的状态信息,根据所述状态信息确定检查成败。
5.一种CDN的检查方法,其特征在于,所述检查方法包括:
中心服务器根据预先设置的目标域名的检查参数生成检查任务,并将所述检查任务下发至CDN节点中安装有服务代理程序的CDN节点服务器;
所述中心服务器接收来自所述CDN节点服务器的第一检查结果并进行统计分析,得到目标域名的第二检查结果。
6.根据权利要求5所述的检查方法,其特征在于,所述根据预先设置的目标域名的检查参数生成检查任务之前,还包括:
从用户设备获取用户输入的检查参数。
7.根据权利要求6所述的检查方法,其特征在于,所述从用户设备获取基于用户操作的检查参数,包括:
向所述用户设备推送供用户输入检查参数的交互式页面;
接收所述用户设备通过所述交互式页面获取到的检查参数。
8.根据权利要求5至7任一项所述的检查方法,其特征在于,
所述检查参数为如下之一或两项:
四层检查参数;
七层检查参数。
9.根据权利要求8所述的检查方法,其特征在于,
所检查参数至少包括:
域名信息;
检查等级信息;
检查时间间隔;
检查连续失败多少次视为源站不可提供服务。
10.根据权利要求8所述的检查方法,其特征在于,所述检查参数为七层检查参数时,所述检查参数还包括:
统一资源定位符URL;
用于校验响应是否成功的信息。
11.根据权利要求10所述的检查方法,其特征在于,所述用于校验响应是否成功的信息包括:
状态码;
数字签名。
12.根据权利要求6所述的检查方法,其特征在于,
所述从用户设备获取用户输入的检查参数之后,还包括:将所述检查参数存入数据库;
所述根据预先设置的目标域名的检查参数生成检查任务,包括:向所述数据库查询所述检查参数并生成相应的检查任务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710801005.8/1.html,转载请声明来源钻瓜专利网。