Amazon-Ec2

EC2 一個實例上的多個網站,負載均衡

  • December 29, 2012

我有個問題。我的實例目前正在使用 Bitnami 的 LAMP STACK,第一個站點是 LAMP,第二個站點是 bitnami 的 Magneto STACK,我的重點是 Magneto Stack。我正在考慮讓該實例通過 bitnami 在 Magneto Stack 上執行並將我的另一個站點託管在磁電機上,不確定它是否可以工作,因為它需要燈 :(

另一個是,我已經有一個 IP,我是否需要為我的新站點(magneto)創建另一個彈性 IP 並將其附加到同一個實例才能查看該站點?或者通過編輯虛擬主機會怎樣?意思是我將新域設置為第一個彈性 IP?

亞馬遜在這裡很新。我的計劃是在開發時託管我的第一個網站。我的重點是磁電機,它是為消費者而生的。最好,我相信我將有兩個實例,每個實例用於一個域?但是如果我有負載平衡工作嗎?

負載平衡意味著使用 CPU 功率對嗎?所以我相信它可以共享?實例 1 主機域 A,實例 2 主機域 B - 如果需要更多電源,我可以將它們負載平衡在一起嗎?

將完全appricaite您的回應和建議。謝謝!

因此,您將基於雲的應用程序(可以使用其基礎架構中不同節點的計算能力)與負載均衡器混淆了。

負載均衡器是一種非常簡單的機制。它將根據不同的機制在負載均衡器後面的節點之間分配您的流量。好吧,預設情況下它是一個循環,負載均衡器將在它後面的節點之間平均分配您的流量。例如,如果您有 2 個節點在負載均衡器後面執行,並且您向負載均衡器發送 100 個命中,那麼它會一一發送 50 個命中到節點 1 和 50 個命中到節點 2。

負載平衡意味著使用 CPU 功率對嗎?所以我相信它可以共享?實例 1 主機域 A,實例 2 主機域 B - 如果需要更多電源,我可以將它們負載平衡在一起嗎?

不,這是不可能的。一個普通的負載均衡器甚至不知道機器的狀態。很少有其他負載均衡器可以讀取機器的健康狀況,然後將流量重定向到負載較少的機器,但我認為亞馬遜不提供任何此類功能。

此外,為了使負載均衡器正常工作,您應該在任何時間點都將您的應用程序部署在兩個節點上。

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