2013-08-06 194 views
0

負載均衡和集羣對我來說仍然是新概念,所以如果我的問題不清楚,請原諒我。用2臺機器負載均衡Apache

我目前有1臺機器運行apache。

我打算購買一臺新機器用於與現有Apache機器相同的目的。 它不會替換第一臺機器,而是它們將一起工作以執行相同的功能(運行apache)。

*我沒有硬件負載平衡器或購買另一臺機器作爲軟件負載平衡器的能力。

我的目標是:

  1. 下兩臺機器所需的負載。
  2. 如果另一臺機器出現故障,則使用一臺機器作爲備份。

問題: 什麼是最好的或最簡單的方法來實現這一點。

回答

0

據我所知,Web服務器中不存在主/從配置,與dns服務器不同。您可以通過共享網站來減少每臺機器的負載。這意味着將一半網站遷移到新服務器以減少舊服務器的負載/工作量。

如果發生故障時作爲備份工作, 您可以將舊服務器克隆爲舊服務器,並創建2個新的任何自定義名稱服務器,將其指向新服務器IP。將該名稱服務器添加到相應註冊商端的所有域。所以如果一個網站將失敗,其他網站將加載。 :)

+0

如果我設置apache的mod_proxy_balancer在端口80上有一個成員作爲另一個服務器,而另一個作爲localhost在另一個端口上有一個web服務器,該怎麼辦?或者這會太低效? –