Windows-Server-2003

我可以使用 NLB 來平衡同一 (n) 個伺服器上的多個站點嗎?

  • November 17, 2009

我知道這可能是一個簡單的問題,但我似乎無法在任何地方找到明確的答案。我們有兩台伺服器 (Win2K3 SP1) 在 NLB 下的 IIS 6.0 上執行一個網站。每台伺服器都執行兩個網路適配器,目前一個處理“正常”伺服器流量,另一個處理為單個網站服務的 NLB 集群。我想知道是否可以和/或建議在同一兩台伺服器上的不同 NLB 群集下的 IIS 中執行多個網站。如果可能的話,是否有人提供任何描述如何正確執行此操作的連結?

提前致謝。

當然。您的 NLB 規則應特定於埠 80,因此對埠 80 上的任何網站的任何請求都應由 NLB 處理。只需確保您有指向 Web 伺服器公共 IP 地址的新站點的外部 DNS A 或 CNAME 記錄。然後,在 IIS 中,您可以在每個站點上添加主機標頭,以便將傳入請求路由到正確的網站。

編輯:您不需要多個 NLB 集群。一種方法是處理所有流向埠 80 的流量。IIS 將根據主機標頭區分網站。

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