Amazon-Ec2

具有自動擴展功能的 TCP 軟體負載均衡器在哪裡?

  • August 1, 2010

我們有一個在 AWS EC2 實例上執行的互動式快閃記憶體應用程序。一個實例可以處理 100 到 200 個使用者。我們預計會有大幅增長和斜線效應的時代。為了做好準備而不是過度準備,我們需要一個具有自動擴展功能的負載平衡解決方案。

我們嘗試了 Elastic Load Balancer,但它似乎不適用於我們的應用程序。我們經歷了許多早期的 TCP 斷開連接。

目前最好的解決方案似乎是 haproxy,但它不符合我們的自動擴展要求。我們希望有一些更可程式/可編寫腳本的東西。我們需要經常添加或刪除後端伺服器。

我想知道是否有其他的——也許更好的——解決方案。

我想你可以在這裡做很多事情:

  1. 要求亞馬遜支持幫助您併升級問題,因為他們似乎解決了大型 Flash 遊戲問題,例如

查看更多: http: //gigaom.com/2010/06/08/how-zynga-survived-farmville/

  1. 如果你和他們一起去,你可以使用一些硬體解決方案:citrix/cisco/juniper 都有一些針對 LB 的解決方案
  2. 軟體 LBs:檢查 nginx,這是一個非常好的項目,我不確定他們最近是否添加了 LB 功能,但是通過一些腳本你可以使用它,它非常快速和高效

引用自:https://serverfault.com/questions/165991