2011-11-15 45 views
0

第一個:我很喜歡這個。抱歉。我想學習。特定圖像上的高流量峯值,從Amazon S3提供這些服務?

我的網站有時會得到非常高的流量峯值(對於某些圖像)。 (我在Linode btw。)
因此,我的網站加載非常緩慢。 (CPU低,IO率高)。再次,不總是,只是有時

所以,如果我將這些圖像移動到亞馬遜S3,並從那裏服務解決問題?所以我不需要付出更多,只要我有一個高峯。

而且,即使我的S3存儲器在很短的時間間隔內獲得了數以萬計的下載量,它也不會放慢速度,對吧?

希望,問題很明顯。非常感謝答案。

回答

2

那麼,你可能會安裝清漆緩存,以防止這些流量高峯殺死服務器。清漆會將圖像緩存在內存中,並減輕Web服務器(apache,nginx等)的負載。

https://www.varnish-cache.org/

+0

所以我根本不需要S3?在這種情況下,光油就足夠了?我只需要S3,如果我想要更多**存儲**? – Filkor

+0

可能不是。 Linode有一個很好的設置。它可能你可以添加128MB的內存和安裝清漆,它可以解決你的問題。但我不知道你的設置的細節。 – frustratedtech

+0

無論如何,感謝您的答案,我將開始閱讀這種方式。問題是我有一些「非靜態」(取決於Cookie)的內容,或者我不知道Varnish如何處理廣告。 – Filkor

0

S3是專門用來處理高峯流量是你的榜樣。

注意s3有交通費,所以你會支付更多的流量增加。

它是一個很好的從您的服務器offliad,但它不會刪除HTML頁面造成的負載。

相關問題