Sun Java System Web Server 7.0 管理員指南

企業網路主機作業

Sun Java System Web Server 的一項更複雜配置是該伺服器託管少數虛擬伺服器,以進行企業內部網路部署。例如,您有三個內部網站,員工可以從中查找其他使用者的電話號碼、查看校園地圖並追蹤他們向資訊服務部門所提出請求的狀態。之前 (在此範例中),這些網站託管於三台不同的電腦,分別對映於名稱 phone.example.commaps.example.comis.example.com

若要將硬體和管理耗用降至最低,可以將三個網站全部合併到位於機器 example.com 上的一台 Web 伺服器中。您可以採用以下兩種方法進行設定︰使用基於 URL 主機的虛擬伺服器或使用單獨的 HTTP 偵聽程式。兩者均有明顯的優勢和劣勢。

使用基於 URL 主機的虛擬伺服器進行企業網路主機作業

儘管基於 URL 主機的虛擬伺服器易於設定,但其具有以下劣勢:

您也可以設定基於 IP 位址的配置,其中每個位址都有一個 HTTP 偵聽程式:

使用個別的 HTTP 偵聽程式進行企業內部網路託管

基於 IP 位址的虛擬伺服器之優勢為:

劣勢有︰

兩種配置均需要為三個名稱設定名稱至位址的對映。在基於 IP 位址的配置中,每個名稱都對映至不同位址。必須將主機電腦設定為接收所有這些位址上的連線。在基於 URL 主機的配置中,所有名稱都可對映至同一位址,即機器最初的位址。

包含多個 HTTP 偵聽程式的配置所改善的效能可能最少,因為伺服器不必找出請求傳入所在的位址。但是,由於其他接收器執行緒,使用多個 HTTP 偵聽程式也會產生額外的耗用 (記憶體與排程)。