0

内容分发网络使用什么样的缓存模型?具体来说,他们是否使用(akamai、edgecast、bitgravity、cotendo 等),即当他们缺少缓存时,他们是否会找到来源并确保他们在内部分发内容?

4

1 回答 1

0

我假设每个 CDN 支持的架构略有不同。Akamai 支持 2 级自己的服务器。边缘节点是他们创建的大部分服务器,然后是第二个复制 Web 服务器的内部环(数量较少)。

如果在边缘节点上找不到某个项目,它会从内部 Web 服务器请求信息,如果失败,那么它最终会回落到源头,即您的服务器。

因此,如果在 CDN 中找不到请求,请求确实会退回到源。

它们相互之间进行一些复制,但是您无法保证将信息复制到多少台服务器,并且您不知道每个服务器将缓存它多长时间。

在 Akamai 服务器上,请求的项目越多,它在缓存中的停留时间就越长。但这不是每个公司,而是针对机器的所有请求。因此,如果您的信息位于服务器上,而该服务器也被比您更受欢迎的网站使用,那么它可能不会被缓存很长时间。当我与他们交谈时,他们无法为您提供那么详细的信息。

discovery.com Akamai CDN 文章

于 2011-11-12T07:44:18.037 回答