2010-09-09 52 views

回答

2

不,完全相反。 (从搜索顺便说一下,第一个结果为“CDN”)引用Wikipedia的http://en.wikipedia.org/wiki/Content_delivery_network

客户端访问的数据的副本靠近客户端,而不是所有的客户端访问相同的中央服务器,所以以避免在该服务器附近出现瓶颈。

+0

我担心的是,它是否在提出请求之前或请求之后维护副本。如果在请求之前创建副本,那么可能会在服务器上造成额外的负载。如果不是,那么CDN可能仅在每个页面从节点请求一次之后才有用。 – 2010-09-13 06:59:48

+0

@Loveleen Kaur:这取决于您的CDN及其配置;您描述的情景“CDN仅在第一次请求后才有用”,但这对每个页面*都是分开的*。所以,如果你有一个经常请求的静态资源(例如图像或CSS文件),而另一个永远不会被请求,那么经常请求的一个可能会从CDN提供服务。如果你有数百个和更多的请求,CDN非常有用,因此与CDN提供的其他点击(而不是来自你的服务器)相比,第一个点击将是微不足道的。 – Piskvor 2010-09-13 07:37:55

+0

确实,CDN确实通过缓存静态实体来减少HTTP请求。感谢您的解释! – 2010-09-13 10:01:16

0

如果流量相同,它应该可以缓解您的Web服务器,但可能不会影响您的数据库服务器。另一方面,如果来自CDN的更高带宽使更多人来到您的网站,可能实际上会增加负载。但是,我认为那是一件好事。

相关问题