缓存的优点 (3)

CDN 节点缓存策略一般都会遵循 HTTP 标准协议,又拍云在没有匹配到自定义缓存规则且源服务器也没有返回任何有效缓存头的情况下,默认配置策略如下:

针对静态资源,所有正常状态码(大于等于 200 小于 400)均缓存 8 天。特别地,301 响应缓存 2 小时,302 响应缓存 20 分钟;

针对动态资源,程序会自动识别,则不进行缓存;

对于其他大于等于 400 的不正常响应,则不进行缓存;

缓存节点通知浏览器缓存的具体时间由 HTTP 响应头里面的 Cache-Control 和 Expires 响应头控制。

 缓存的优点

image

CDN 缓存的不足

CDN 缓存不仅减少了用户的访问延时,相应的也减少了源服务器的负载,但这里需要注意,当源服务器资源更新后,如果 CDN 节点上缓存数据还未过期,用户访问到的依旧是过期的缓存资源,这会导致用户最终访问出现偏差。因此,开发者需要手动刷新相关资源,使 CDN 缓存保持为最新的状态。

CDN 缓存刷新

又拍云为开发者执行缓存刷新提供了主动更新和被动更新两种方式。

主动更新主要是指同名资源在源服务器更新之后,开发者手动刷新文件。又拍云提供了可视化的操作台供用户执行缓存刷新操作,同时支持 URL 刷新和规则刷新。此外开发者也可通过 API 接口完成刷新操作。

 缓存的优点

image

被动刷新则是等文件在 CDN 节点的缓存过期之后,节点回源拉取源服务器上最新的文件。这个过程由 CDN 自动完成,无需手动操作。

现如今是一个快节奏的时代,人们总是希望自己能够第一时间获取到最新的资讯,使用的是最快捷的服务。又拍云一直致力于解决互联网网络拥塞问题,提高终端用户访问网站的响应速度和可用性,为广大开发者提供更加简洁方便的 CDN 一站式服务。

目前又拍云 CDN 可以提供基于文件后缀、目录等多个维度来指定 CDN 缓存和浏览器时间,为开发者提供更精细化的缓存管理服务。针对开发者不同的业务需求,又拍云提供了多项预制模板,方便快捷的来帮助开发者进行数据缓存管理,有效减轻源站负载,通过各网络、各区域的多个节点,来帮助减小终端用户访问服务延时。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/a14d4822e66817ee2c4317affc4b52a5.html