Cluster

如何自動故障轉移到另一個 Web 服務?

  • May 25, 2012

我有一個第 3 方現成的 Windows 應用程序,它需要連接到安裝在另一台伺服器上的 Web 服務(IP 地址或 URL)(實際上在 Windows 7 Professional 上執行)。

我的使用者希望我實施故障轉移解決方案,如果主 Web 伺服器無法響應,第 3 方應用程序將自動連接到備份伺服器。

有沒有辦法讓我在不實現集群(硬體或 Windows NLB)的情況下實現這一點?

更新:請注意 - 我不希望在伺服器端實現負載平衡器。

您可以reverse proxyclient其上實現 a 然後連接到您的backend servers. 當一個伺服器出現故障時,這應該能夠重定向到工作伺服器。

當然,Windows NLB並且hardware loadbalancers(例如loadbalancer.org)是為這項工作設計的。

有免費的替代品,主要使用 Linux/Unix,你可以在那裡找到。

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