2012-07-30 73 views
0
靜態URL

我使用HAProxy的具有不同機器的地理分散的「具有DNS如何保持與HAProxy的

  • 負載平衡器一個= http1.example.com
  • 負荷 - 兩個不同的節點平衡器具有二DNS = http2.example.com

服務可在DNS聽main site with original hostname --haproxy

我的問題是如何保持靜態網址是什麼?即它不能顯示後端服務器域或IP,我只想顯示原始主機名。

回答

0

最簡單的方法是設置返回兩個服務器的IP地址的循環DNS條目。

您可能希望使用GSLB(全局服務器負載平衡)解決方案,該解決方案可以根據基於健康檢查的響應移除失敗的負載平衡器。如果你在多個數據中心,一些GSLB解決方案可以將用戶路由到最高性能的位置。

F5和Netscaler擁有硬件GSLB解決方案。 Dyn,Akamai,UltraDNS等提供GSLB服務。 AWS'Route53擁有加權循環解決方案。他們目前不提供基於地理位置的健康檢查或路由。

+0

謝謝你的新信息,它幫助我很好。 現在我正在使用亞馬遜服務器ec2和域名是由爸爸管理,我也有一個服務器上運行的爸爸以及。 如何在具有高可用性的兩臺服務器之間進行故障切換和負載平衡。 – phanigp 2012-09-17 15:50:47

+0

這將是您將使用基於DNS的負載平衡的相同過程。 GoDaddy不提供這項服務作爲免費DNS服務。我不確定他們是否提供支付DNS服務。 – 2012-09-18 13:03:43