CDN 边缘服务器上的缓存未命中



在 CDN 边缘服务器上未命中缓存时:

  1. 服务器可能会将最终用户重定向到另一个包含内容的 CDN 服务器,或者
  2. 可能会尝试从制作者下载请求的内容,缓存它,然后响应最终用户。

现在,如果这种理解是正确的,那么第二种解决方案如何适用于非常大的文件(如电影(。我只是不明白边缘服务器如何将最终用户置于保留状态几分钟以从生产者下载内容,然后将其发送给最终用户!!

CDN 不会比源(生产者(延迟用户更多。

在流式传输电影的情况下,无论您和源之间有或没有 CDN,您都不会下载整部电影然后播放它(CDN 也没有(,而是在播放以前下载的块时以块的形式下载电影(CDN 执行相同的操作,并缓存块(。

顺便说一句,CDN 实际上可以通过加速 TCP 和其他很酷的技术来加速下载大文件或动态内容,即使它没有将其保存在缓存中。

最新更新