云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

轻量服务器_兴业证券企业邮箱_12月免费

小七 141 0

引入一种在CloudFlare上清除缓存的强大方法:按缓存标记清除

如今,CloudFlare推出了一种使用缓存标记清除缓存的新方法。缓存标记通过缓存标记响应头分配给缓存内容,并与缓存对象一起作为元数据存储,这样全局清除只需几秒钟,目标是一组粒度有限的缓存对象。例如,一个电子商务网站可以使用缓存标记一次性清除所有目录图像,而不会影响其他任何资产。博客可以使用缓存标签来更新缓存中的JavaScript文件,而不必在CSS上强制缓存未命中。企业可以使用缓存标签清除其博客中的所有四百个页面的缓存,而无需从其核心平台清除任何页面。CloudFlare缓存在全球有42个数据中心,直接从CloudFlare的缓存中提供的网页保证与任何访问者、任何地方都只有几步之遥。只要稍加调整,许多网站就可以成功地从缓存中传递大部分内容,从而节省了源服务器上的大部分带宽。当一家网站开始在CloudFlare后面缓存资产时,他们甚至成功地将AWS账单减少了96%。CloudFlare的缓存功能强大,但是当开发人员将更改推送到他们的网站时,等待CloudFlare缓存中的内容更新可能会令人沮丧。长缓存ttl对于速度非常好,但是当开发人员更新他们的网站时,他们希望最新版本能够立即在全球范围内提供。CloudFlare现在提供了三种不同的清除缓存的方法。清除缓存中的单个文件清除缓存中的所有文件用于粒度控制的缓存标记使用缓存标记要为项目设置缓存标记,只需向该对象添加缓存标记响应头。缓存标记头可以有多个标记,用逗号分隔。缓存标记:tag1、tag2、tag3当对象被缓存时,CloudFlare将自动将响应头中的任何标记作为元数据分配给该对象。在将响应代理给网站访问者之前,CloudFlare将删除缓存标记头,以便网站的最终用户无法看到分配给对象的缓存标记。要通过缓存标记清除内容,请使用CloudFlare仪表板或通过API以编程方式清除内容。这是一个通过名为"cat Tag"的缓存标记清除缓存的示例curl。通过缓存标记清除很快。清除只需几秒钟就可在全局范围内生效,即使清除的标记与数百或数千个缓存文件关联。要阅读有关如何使用缓存标记的更多信息,请查看我们的支持文章:这里。缓存标记可用性为所有企业计划网站自动启用按缓存清除标记。开发人员需要做的就是将缓存标记HTTP响应头添加到他们网站上的项目中。如果您还不是企业客户,请与我们这里的团队联系。