资讯中心

cdn加速刷新机制有哪些?
2021-01-08 11:13:18
阅读()
来源:互联数据
摘要:     cdn加速如何刷新?CDN有刷新和预取两个功能。刷新分为URL刷新和目录刷新,都只是在存储端标示资源过期,而不是主动更新。cdn刷新文件(URL)的作用为直接删除,刷新目录只是将边缘和中心的缓存目录置为过期失效

cdn加速刷新机制有哪些?CDN有刷新和预取两个功能。刷新分为URL刷新和目录刷新,都只是在存储端标示资源过期,而不是主动更新。cdn刷新文件(URL)的作用为直接删除,刷新目录只是将边缘和中心的缓存目录置为过期失效,下次有访问请求时,边缘回中心校验,当中心也过期,中心回源校验,中心与源一致则激活中心节点过期缓存,不一致则重复第一次回源过程。


cdn加速产品链接http://www.hkt4.com/dedicated/hkcdn.html


使用互联数据CDN产品后,如果遇到源站内容更新,并且使用旧URL发布给网民使用。需要在更新源站内容后,同时刷新CDN节点的缓存,这样才能保证源站内容与CDN的缓存内容保持一致。


cdn加速如何刷新?


一、CDN加速控制管理后台的刷新页提供两种刷新方式


URL刷新:强制将CDN CACHE节点上的某些文件设置为已过期,以达到重新回源更新的目的,会在5-10分钟之内生效;同一个ID每天最多只能刷新2000个URL。


目录刷新:强制将CDN CACHE节点上的某个目录的文件均设置为已过期,以达到重新回源更新的目的,适用于多内容较多的的场景。一般会在30分钟内生效。一天最多提交100个刷新请求。


目录刷新一定要在目录刷新这个页签操作才行,否则在URL刷新页签成功后只刷新单URL,并不包括目录下的所有文件。


二、CDN刷新功能和预热功能的区别


通过刷新功能,您可以强制CDN节点回源并获取最新文件。通过预热功能您可以在业务高峰期预热热门资源,提高资源访问效率。CDN提供的资源的刷新和预热功能的概念如下:


刷新功能是指提交URL刷新或目录刷新请求后,CDN节点的缓存内容将会被强制过期,当您向CDN节点请求资源时,CDN会直接回源站获取对应的资源返回给您,并将其缓存。刷新功能会降低缓存命中率。


预热功能是指提交URL预热请求后,源站将会主动将对应的资源缓存到CDN节点,当您首次请求时,就能直接从CDN节点缓存中获取到最新的请求资源,无需再回源站获取。预热功能会提高缓存命中率。


三、cdn刷新调用该接口前,请注意:支持post请求,参数用form表单。


刷新预热类接口包含RefreshObjectCaches刷新接口和PushObjectCache预热接口。


同一个ID 每天最多可提交2000条URL刷新和100个目录刷新。每次请求最多只能提交1000条URL刷新。每秒最多50次请求。


还有一个参数Action,值为RefreshObjectCaches,返回值与预热接口一致,如下所示:


示例代码:


https://cdn.aliyuncs.com?Action=RefreshObjectCaches

&ObjectPath=abc.com/image/1.png\nabc.com/image/2.png

&ObjectType=File


&<公共请求参数>


预热只有URL预热,没有目录预热,将指定的资源主动预热到CDN的L2二级节点上,用户首次访问即可直接命中缓存。生效时间为5分钟内,API接口PushObjectCache。


调用PushObjectCache将源站的内容主动预热到L2 Cache节点上,您首次访问可直接命中缓存,缓解源站压力。调用该接口前,请注意:


支持post请求,参数用form表单。刷新预热类接口包含RefreshObjectCaches刷新接口和PushObjectCache预热接口。


同一个ID每天最多可提交500条URL预热。每次请求最多只能提交100条URL预热。每秒最多50次请求。


cdn加速服务


单个ID的预热队列最大限制为100条,根据提交的先后顺序来预热。如果队列任务堆积到100条,则需要等提交的预热请求完成之后才能提交新的,以此来保持队列大小始终不超过100。CDN的L2 Cache节点架设在L1 Cache节点和源站之间,帮助您缓解源站压力。


以上是互联数据关于cdn加速如何刷新的介绍,网站启用cdn加速有哪些影响?如何查看?敬请咨询互联数据,海量CDN节点资源,提供高于6TB的精准防御,快速重构您的网络,加载时间平均缩短2-3倍,高防CDN,让网站访问如同局域网般顺畅。

0

上一篇:香港云服务器快吗?
下一篇:没有了
HKT4为您的网站提供全球IDC资源
立即免费测试