CDN的目的之一是将静态资产分布在离用户最近的区域。因此,假设我的服务器位于X位置,而我的大多数用户将位于Y。然而,距离Y最近的CDN服务器将位于X。如果服务器将位于与服务器相同的区域,那么使用CDN的优点是什么?与仅在服务器上托管映像而不将其放入服务器相比有什么不同。
发布于 2013-04-15 16:04:45
CDN除了地域分布之外,还有几个好处:
对于前两个,您应该注意,很容易设置您的主服务器,以便在任意数量的无cookie子域上发送静态内容。您还应该注意,将静态内容分散到过多的域可能会扼杀您通过并行下载获得的性能增益,这是DNS查找所需的往返过程。对于第三点和第四点,只有当您的主服务器负载很大时,它们才能真正帮助您。
对于我的钱,如果你没有经历一个特定的性能问题,在这种情况下的CDN代表一个微优化,不应该被打扰。我只需要设置主服务器来为来自几个子域的静态内容提供服务,并将其称为一天。
https://serverfault.com/questions/499499
复制相似问题