2010-09-09 54 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的更高帶寬使更多人來到您的網站,可能實際上會增加負載。但是,我認爲那是一件好事。

相關問題