从 Staging 切换到 Prod 后 CDN 如何工作

How CDN works after swapping from Staging to Prod

我有一个 cdn 端点,其来源是生产网络应用程序。当我将暂存切换到生产时,由于存在 VIP 交换,cdn 端点现在指向暂存 VIP 而不是生产 VIP。如何处理这种情况?

一般来说 - CDN 不关心 ORIGIN 的变化,大多数缓存规则利用 TTL 以及 Last ModifiedeTags。这意味着 CDN 最终将与您的 ORIGIN 一致,这取决于您发送到 CDN 以进行响应的缓存 headers。

如果您希望 CDN 中的内容始终与您的 PROD 插槽中的内容相匹配,您需要将版本哈希添加到您的 CDN 链接或调用 CDN API 并在部署后清除 CDN 资产确保再次从 ORIGIN 获取最新内容到 PoP。