准确的电话号码和 WhatsApp 号码提供商。 如果您想要电子邮件营销活动列表或短信营销活动,那么您可以联系我们的团队。 电报: @latestdbs

通过版本控制绕过缓存

这种策略常用于各种资源(css、js 等)。这个想法是通过使用版本 URL 修改资源来加载它们。这可能是真实版本,或者内容的哈希值,或者时间戳等。

但这里的问题可能是包含以形式请求您的资源的 HTML 页面本身可能使用旧版本的资源地址进行缓存。

你仍然会得到旧版本清除缓存

如何从 CDN 缓存中删除一个或多个对象是特定于实现的。许多 CDN 都建立在流行的开源 Varnish 之上,它们的常见策略是在请求中使用 PURGE 关键字。

此类清理请求至少需要最少的身份验证,或者将请求源包含在一种可以接受此类请求的地址“白名单”中。

对于去除一两个元素,这很好,但可能存在不理想的情况。例如,假设有一个博客,其中每个页面都包含有关作者的信息。您已更 白俄罗斯手机号码列表 改此作者块中的某些内容,现在您想从缓存中删除所有受影响的页面。您当然可以通过一次删除一个来手动执行此操作,但是对于一千页,这可能会很乏味。幸运的是,

有一种更有效的方法代理键

电话号码列表

CDN 提供商 Fastly 使用名称“代理键”。其他提供 cz 列表 商可能会以不同的方式称呼它。一个流行的选项是缓存标签。Varnish 把它叫做 Hashtwo/Xkey,但是这个名字很烂。

但无论你怎么称呼它,它的目的都是一样的——用一些特定的键来标记缓存的响应,这样你就可以通过这些键轻松地删除它们,甚至不需要确切地知道那里缓存了什么。

在此示例中,响应被“标记”了三个代理键:top-10、company-acme 和 category-foodstuff。例如,它可能是您在线商店中排名前 10 的产品之一,它由 ACME 生产 并且属于食品类别。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注