2017-06-30 135 views
0

我想知道是否有區別選擇CDN託管和使用谷歌CDN爲每個腳本。CDN託管和谷歌CDN差異

當選擇cdn主機時,我所有的靜態頁面都可以在cdn中使用嗎?

最後如果CDN花費我很多,我可以選擇我國的本地虛擬主機作爲速度質量嗎?

回答

0

我不知道你是什麼意思與「每個腳本」,但是一個對象可以被存儲在谷歌雲CDN緩存只有在以下所有條件爲真:

它是由後端服務提供或啓用Cloud CDN的後端存儲桶。 這是對GET請求的迴應。 狀態代碼是200,203,300,301,302,307或410. 它有一個Content-Length頭或一個Transfer-Encoding頭。 此外,響應必須滿足以下兩個要求:

它有一個Cache-Control:公共頭。它有一個Cache-Control:s-maxage,Cache-Control:max-age或Expires標題。

對於後端存儲桶,您可以通過將該對象標記爲公開共享來滿足這兩個要求。

當您使用L7負載均衡器並且您的對象滿足由Google Cloud CDN緩存的所有要求時,您可以啓用Google Cloud CDN。

如果您無法承擔HTTP(S)負載平衡器和Google Cloud CDN的成本,則您始終可以使用距離用戶最近的區域中的實例。這裏是可用區域的列表。

https://cloud.google.com/compute/docs/regions-zones/#available

+0

感謝您提供此信息 –