Iis

建立Web伺服器以進行負載平衡的要求?

  • July 20, 2020

我確實搜尋了一些主題,例如this onethis

但是,我是網路伺服器的新手,相信這些資訊無法準確回答我的疑問。

這是情況。我正在嘗試創建一個實驗室來為未來的生產環境進行 POC,其中涉及 Web 伺服器池和網路負載均衡器。

我將創建一些WinServer 2016的VM到Web伺服器池中以展示網站(lab_testsite.local)並在其上應用第三方負載均衡解決方案,並想知道:

  1. Web 伺服器是否需要具有相同的 Web 內容以避免 Web 負載平衡錯誤?
  2. 每個 Web 伺服器上的 IIS 上是否有任何必要的設置以實現 Web 負載平衡?
  3. 該網站應始終在池中的所有 Web 伺服器之間同步?
  1. Web 伺服器是否需要具有相同的 Web 內容以避免 Web 負載平衡錯誤?

它可能應該,Web 伺服器將以負載平衡的方式轉發流量,很可能您希望它們都提供相同的內容。否則(當然取決於負載平衡方法)不同的客戶端/連接將獲得具有不同內容的網頁。

  1. 每個 Web 伺服器上的 IIS 上是否有任何必要的設置以實現 Web 負載平衡?

不,話雖如此,有一個用於 Windows 伺服器的 NLB,您可能想看看它,它提供 HA 和 LB:https ://docs.microsoft.com/en-us/windows-server/networking/技術/網路負載平衡

最後,從技術角度來看,您不需要在負載平衡的網站中擁有相同的內容。但在現實世界的場景中,您希望對具有相同內容的網站進行負載平衡。因此,如果您的網站保持狀態,那麼您希望在網路伺服器之間共享該狀態。

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