[发明专利]一种获取网站资源的方法及装置有效
申请号: | 201710236194.9 | 申请日: | 2017-04-12 |
公开(公告)号: | CN108696562B | 公开(公告)日: | 2020-02-21 |
发明(设计)人: | 徐凡;黄贞;苗辉 | 申请(专利权)人: | 贵州白山云科技股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京名华博信知识产权代理有限公司 11453 | 代理人: | 白莹;李冬梅 |
地址: | 550003 贵州省贵安*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 获取 网站 资源 方法 装置 | ||
本发明公开了一种获取网站资源的方法及装置,备份服务器判断在满足资源获取条件时,访问内容分发网络节点,从所述内容分发网络节点获取目标网站的资源内容并保存。本发明提前把网站资源备份到服务器上,备份简单,只需客户提供源服务器IP地址和需要备份的网站和域名,对客户端来说是透明的不需要做任何的修改,使网站被攻击的情况下可以正常访问,保证客户的网站的实时性和稳定性,提高用户的使用体验。本发明使用CDN节点和云存储,定时的进行备份、保障备份的可用性、稳定性和安全性。
技术领域
本发明涉及互联网数据处理技术领域,尤其涉及一种获取网站资源的方法及装置。
背景技术
随着互联网的快速发展,网络安全问题日益严峻,而且需要临时中断服务的各种不可预料的情况也逐渐增多,例如,网站被黑客篡改、机房割接、服务器升级重启、服务器故障等情况都将使用户都无法访问源站的网站,严重影响用户体验。一般采集网站资源备份的方法解决上述问题。
现有技术中一般采用在客户服务器上进行备份,此种备份方法具有以下缺点:
一,需要使用客户服务器权限。由于涉及到客户网站的安全问题,客户可能不愿提供客户权限,从而导致无法进行备份;
二,配置备份和启用备份流程复杂,导致无效备份,备份可用性无法保障。
所以,需要提供一种新的网站资源备份方法及装置,以解决现有技术中用户无法正常访问网站或者访问错误的网站资源造成的客户端的安全性问题或其他问题。
发明内容
为了解决上述技术问题,本发明提供了一种获取网站资源的方法及装置。
本发明提供的获取网站资源的方法,包括:
备份服务器判断在满足资源获取条件时,访问内容分发网络节点,从所述内容分发网络节点获取目标网站的资源内容并保存。
上述获取网站资源的方法还具有以下特点:
所述判断在满足资源获取条件是指:判断不存在所述目标网站的资源内容或者存在所述目标网站的资源内容并且所述资源内容已超过更新期限。
上述获取网站资源的方法还具有以下特点:
所述方法还包括:所述备份服务器将获取的目标网站的资源内容存储于云存储服务器;
内容分发网络节点接收到对所述目标网站的访问请求后,查询所述内容分发网络节点中预设的所述目标网站的各预设源站的状态,在各预设源站的状态均为故障时,将各预设源站的地址设置为所述备份服务器的地址;
所述备份服务器接收到用户对所述目标网站的访问请求后,从所述云存储服务器获取与所述访问请求对应的资源内容,将所述资源内容返回至所述内容分发网络节点;
所述内容分发网络节点将从所述备份服务器接收到的资源内容发送至所述访问请求的发送方。
上述获取网站资源的方法还具有以下特点:
所述从所述内容分发网络节点获取目标网站的资源内容包括:所述内容分发网络节点收到所述备份服务器发送的用于获取所述目标网站的资源内容请求后,判断所述内容分发网络节点是否存在所述目标网站的资源内容的缓存,如果是,将缓存的所述目标网站的资源内容发送至所述备份服务器,如果否,从所述目标网站的源站获取所述目标网站的资源内容并发送至所述内容分发网络节点。
上述获取网站资源的方法还具有以下特点:
所述备份服务器将所述资源内容存储于云存储服务器:备份服务器获取目标网站的资源内容后记录此资源内容的版本,将所述资源内容和相应的版本存储于云存储服务器;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵州白山云科技股份有限公司,未经贵州白山云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710236194.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:资源推送的方法和装置
- 下一篇:一种基于物联网的监控方法及监控系统