[发明专利]一种网络回源方法、网络回源系统及相关装置有效
申请号: | 202011096884.7 | 申请日: | 2020-10-14 |
公开(公告)号: | CN112235402B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 冯宇琛;范渊 | 申请(专利权)人: | 杭州安恒信息技术股份有限公司 |
主分类号: | H04L67/101 | 分类号: | H04L67/101;H04L43/0894;H04L9/40 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 高勇 |
地址: | 310000 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 方法 系统 相关 装置 | ||
本申请提供一种网络回源方法,包括:获取目标网站的网络信息,并确定与所述网络信息相同线路的回源节点;在所述回源节点执行所述目标网站的回源任务后,下载所述目标网站,并采集下载参数信息;根据所述下载参数信息确定优选回源节点;利用所述优选回源节点进行网络回源。本申请使得网络回源优先采用优选回源节点,可以提高网站的加载效率,提升访客的访问体验。本申请还提供一种网络回源系统、计算机可读存储介质和网络设备,具有上述有益效果。
技术领域
本申请涉及网络通信领域,特别涉及一种网络回源方法、网络回源系统及相关装置。
背景技术
云WAF(Web Application Firewall)指针对web端的防火墙产品。当前云WAF服务采用访客-防护节点-网站服务器的方式提供服务。在回源过程中,一般为请求到的防护节点直接向网站服务器转发请求,由于很多网站的访客群体存在地域差别,会出现防护节点承载压力不一致的情况,造成网站访问效率下降。如经过承载压力较高的节点,网络响应缓慢,则会影响访客的访问体验。
发明内容
本申请的目的是提供一种网络回源方法、网络回源系统、计算机可读存储介质和网络设备,能够提高网站的加载效率。
为解决上述技术问题,本申请提供一种网络回源方法,具体技术方案如下:
获取目标网站的网络信息,并确定与所述网络信息相同线路的回源节点;
在所述回源节点执行所述目标网站的回源任务后,下载所述目标网站,并采集下载参数信息;
根据所述下载参数信息确定优选回源节点;
利用所述优选回源节点进行网络回源。
可选的,若所述下载参数信息包括下载耗时,根据所述下载参数信息确定优选回源节点包括:
根据各所述回源节点对应的所述下载耗时计算下载速率;
对所述下载速率信息按降序排列,得到速率队列;
取所述速率队列在前预设数量的回源节点作为优选回源节点。
可选的,利用所述优选回源节点进行网络回源包括:
根据所述优选回源节点调整DNS中业务域名的解析指向;
将所述网络信息中网站域名作为请求头向所述业务域名发起请求,并连接至所述优选回源节点。
可选的,还包括:
向各所述回源节点发送调度指令,以使所述回源节点接收所述调度指令后执行所述目标网站的回源任务。
可选的,下载所述目标网站,并采集下载参数信息包括:
以预设次数下载所述目标网站,并将各次下载过程中参数信息的平均数作为所述下载参数信息。
可选的,取所述速率队列在前预设数量的回源节点作为优选回源节点包括:
若所述回源节点数量小于第一预设数量,取将全部所述回源节点作为优选回源节点;
若所述回源节点数量大于第一预设数量且小于第二预设数量,将所述回源节点数量的三分之一作为所述预设数量,并取所述速率队列在前预设数量的回源节点作为优选回源节点;
若所述回源节点数量大于第二预设数量,将所述第二预设数量的三分之一作为所述预设数量,并取所述速率队列在前预设数量的回源节点作为优选回源节点。
可选的,确定与所述网络信息相同线路的回源节点包括:
根据所述网络信息的运营商归属信息确定与所述网络信息相同线路的回源节点。
本申请还提供一种网络回源系统,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州安恒信息技术股份有限公司,未经杭州安恒信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011096884.7/2.html,转载请声明来源钻瓜专利网。