我正在EC2上重新啓動一個站點(每天約5mm +訪問次數),並且對如何在不同數據中心部署節點感到困惑。我最基本的設置是在Varnish服務器後面的兩個節點。使用EC2可用區域的最佳做法是什麼?
我應該在不同的可用區域有兩個Varnish實例,每個實例都有與共享的RDS數據庫交談的WWW節點?每個Varnish實例可以通過亞馬遜的負載均衡器進行負載平衡。
喜歡的東西:
1負載平衡器談話:
- 光油在弗吉尼亞州,其中會談到自己的美東-X節點
- 光油在加利福尼亞州,其中會談到自己的美西x個節點
在多個數據中心部署是一個新的概念對我來說,所以任何和所有幫助表示讚賞!謝謝!
當一個可用區域出現故障時,您如何將客戶發送到其他服務器? – Carson
我們的自定義負載均衡器將每分鐘從服務器加載檢查。我們使用子域名來指導客戶。所以如果一個集羣關閉,我們會向他們發送一個不同的子網址。亞馬遜負載均衡器充當抽象層並在內部將http請求路由到服務器。它通過從服務器請求網頁來每10秒檢查一次可用性。你可以放一個blank.html。如果實例關閉,那麼亞馬遜將不會向該服務器發送任何請求。 – arunmur