CDN刷新和预热

安全咨询 0 717

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

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

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

刷新分为两种:URL刷新和目录刷新。

  • URL刷新:通过提供目录下文件的方式,强制CDN节点回源获取最新文件,生效时间5分钟内,API接口RefreshObjectCaches

  • 目录刷新:通过提供目录及目录下所有文件的方式,强制CDN节点回源获取最新文件。生效时间为5分钟内,API接口同上。

调用该接口前,请注意:

  • 支持post请求,参数用form表单。

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

  • 同一个ID 每天最多可提交2000条URL刷新和100个目录刷新。

  • 每次请求最多只能提交1000条URL刷新。

  • 每秒最多50次请求


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

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

  • 支持post请求,参数用form表单。

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

  • 同一个ID每天最多可提交500条URL预热。

  • 每次请求最多只能提交100条URL预热。

  • 每秒最多50次请求。

  • 单个ID的预热队列最大限制为100条,根据提交的先后顺序来预热。如果队列任务堆积到100条,则需要等提交的预热请求完成之后才能提交新的,以此来保持队列大小始终不超过100。

  • CDN的L2 Cache节点架设在L1 Cache节点和源站之间,帮助您缓解源站压力。


                                               QQ;2876994 欢迎咨询

也许您对下面的内容还感兴趣:

留言0

评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。