[发明专利]一种避免CDN缓存不更新的方法及其系统在审

专利信息
申请号: 202010116945.5 申请日: 2020-02-25
公开(公告)号: CN113382027A 公开(公告)日: 2021-09-10
发明(设计)人: 刘德建;黄斌;游友旗;王柟;吴倡;谢姝丽;黄毓婷;王春兰;林琛 申请(专利权)人: 福建天泉教育科技有限公司
主分类号: H04L29/08 分类号: H04L29/08
代理公司: 福州旭辰知识产权代理事务所(普通合伙) 35233 代理人: 程勇
地址: 350212 福建省福州市长乐*** 国省代码: 福建;35
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 避免 cdn 缓存 更新 方法 及其 系统
【说明书】:

发明提供了一种避免CDN缓存不更新的方法,该方法为:1、设置一时间戳timestamp,当一文件A进行上传到源站时,记录文件A上传时间,并将文件A上传时间赋值给时间戳;2、源站针对文件A生成对应的源站地址B和对应的CDN缓存地址C,所述源站地址B和CDN缓冲地址C尾部都增加有时间戳;3、在用户需要文件A时,从CDN缓存获取文件A发送给用户;4、当源站的文件A要更新成文件D时,获得新的时间戳timestamp;5、将源站地址B和CDN缓存地址C尾部替换为新的时间戳timestamp,变更后的CDN缓存地址C的URL有变化,即用户进行下载文件D的时候根据CDN缓存地址C发现CDN缓存为空,则回源到源站去获取文件D,文件D会进行缓存,用户即可进行下载,本发明能避免CDN缓存不更新。

技术领域

本发明涉及网络通讯技术领域,特别是一种避免CDN缓存不更新的方法及其系统。

背景技术

CDN技术全称是Content Delivery Network,内容分发网络,依靠部署在各地的边缘服务器来进行内容分发,使用户能够就近获取所需的内容,降低网络拥塞,提高用户访问响应速度。源站是CDN网络中的核心,即上级服务器,CDN数据源,CDN的各机房节点都要向源站获取静态文件向用户访问进行分发。

CDN的优势是利用缓存让用户提升下载速度,同样的缓存也给CDN带来了一些缺点。例如:当一个文件A上传到源站绑定了CDN缓存地址C并进行了CDN缓存后,在源站将文件A更新为文件D,此时再对CDN缓存地址C进行下载对应的文件,因为CDN缓存的是文件A的原因,用户此时下载的都是文件A而非需要的文件D。而想要通过CDN缓存地址C下载到需要的文件D,则需要CDN缓存过期才会重新回源获取到文件D。这样就导致资源更新后,CDN缓存并不能进行及时更新,用户就不会得到想要的文件。

发明内容

为克服上述问题,本发明的目的是提供一种避免CDN缓存不更新的方法,解决了修改源文件的时候,CDN缓存读取旧缓存的问题。

本发明采用以下方案实现:一种避免CDN缓存不更新的方法,所述方法包括如下步骤:

步骤S1、设置一时间戳timestamp,当一文件A进行上传到源站时,记录文件A上传时间,并将文件A上传时间转换为时间戳后赋值给时间戳timestamp;

步骤S2、源站针对文件A生成对应的源站地址B和对应的CDN缓存地址C,所述源站地址B尾部增加有所述时间戳timestamp,所述CDN缓冲地址C尾部增加有所述时间戳timestamp;

步骤S3、在用户需要文件A时,从CDN缓存获取文件A发送给用户;

步骤S4、当源站的文件A要更新成文件D时,记录文件D上传时间,并根据文件D上传时间获得新的时间戳timestamp;

步骤S5、将源站地址B和CDN缓存地址C尾部替换为新的时间戳timestamp,这样变更后的CDN缓存地址C的URL有变化,即用户进行下载文件D的时候根据CDN缓存地址C发现CDN缓存为空,则回源到源站去获取文件D,文件D保存到CDN缓存后,用户即可进行下载。

进一步的,所述步骤S3进一步具体为:

步骤S31、在用户需要文件A时,第一次下载,CDN未缓存,需要请求CDN缓存地址C;

步骤S32、CDN缓存地址C的缓存没有东西,则回源到源站地址B去获取文件;

步骤S33、源站地址B收到CDN缓存地址C的回源请求后,去获取对应的文件A;

步骤S34、对应的文件A返回给源站地址B,源站地址B将对应的文件A返回给CDN缓存地址C;

步骤S35、CDN缓存地址C会将收到的文件A进行缓存,并返回给发起下载的发起者。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建天泉教育科技有限公司,未经福建天泉教育科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010116945.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top