Web Server 7.0 提供先進的內建負載平衡器,即反向代理伺服器。反向代理伺服器是伺服器機群中 Web 伺服器的閘道。配置反向代理伺服器後,會將請求轉寄到多台配置類似的 Web 伺服器。
請在 Web Server 7.0 中使用以下程序啟用反向代理伺服器:
在要用於配置反向代理伺服器的節點上安裝 Web 伺服器。
建立配置。例如 rp。
使用管理主控台,選取 [配置] > [虛擬伺服器] > [內容處理] > [反向代理伺服器] 標籤。按一下 [新增] 按鈕。
輸入叢集中所有機器的反向代理伺服器 URI 和伺服器 URL (以逗號分隔)。
伺服器 URL 的輸入格式為 hostname: portnumber。
儲存變更。
部署已修改的配置,將變更套用至此配置。
啟動此已修改配置的所有實例。
此舉可完成反向代理伺服器的配置,以便對 HTTP 請求進行負載平衡。
若要在叢集環境中配置反向代理伺服器,請核發萬用字元伺服器憑證,或可設為實際原始伺服器主機名稱的替代主體名稱。另一個可在主體名稱欄位中指定原始伺服器主機名稱的選項,會限制叢集的大小,導致在將其他節點增加至叢集時使此叢集產生故障。
您可使用管理介面建立萬用字元伺服器憑證。建立伺服器憑證後,請使用 certutil 取得 base64 編碼的憑證,並將其安裝為負載平衡器配置上可信任的 CA 憑證。
鍵入下列指令,以產生 base64 編碼的憑證:bash$./certutil -L -a -d instancedir/config。複製指令的輸出,並將其貼至安裝憑證精靈中。