【问题标题】:Fastly CDN push on demand快速 CDN 按需推送
【发布时间】:2017-07-21 22:12:36
【问题描述】:

要求

我想在某个工作人员或外部上传监控服务发布文件后立即将文件传播到所有快速 POP。

共振

如果我的内容通过多个 POP 传播,那么每个新请求都会向我的服务发起请求,而不是在为每个 POP 传输内容后传播文件。

例如

如果我使用的是 S3,那么我会创建一个 Lambda 函数,以便在上传后直接将文件发布到 CDN。

我正在考虑使用 API 或 VCL(或两者),但我只是不明白术语。

【问题讨论】:

    标签: cdn varnish continuous-deployment varnish-vcl fastly


    【解决方案1】:

    据我所知,目前,Fastly 不支持边缘缓存的预填充(推送)。如您所述,如果您想阻止每个 POP 从您的源服务器获取相同的内容,我建议您查看 Fastly 的 Origin Shielding。它允许您指定一个特定的 Fastly POP 作为源服务器的防护罩。此屏蔽 POP 通过将缓存数据提供给 Fastly 网络中的其他 POP 来减少源服务器上的入站负载。它确保 Fastly 只有在屏蔽服务器上没有请求的内容时才会访问您的源服务器。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-01-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-03
      相关资源
      最近更新 更多