Sun Java System Web Server 外掛程式可作為過渡負載平衡機制與 Sun Java System Web Server 搭配使用。此處僅包含針對 Sun Cluster HA for Sun Java System Application Server 的配置資訊。這些配置說明要求安裝 Sun Java System Web Server 外掛程式。請參閱 Sun Java System Application Server 文件,以取得詳細的安裝說明 (包括需要的修補程式)。
如果您要將 Sun Cluster HA for Sun Java System Application Server 配置為故障轉移資料服務,則前端 Sun Java System Web Server 的安裝為可選擇的。
若要配置 Sun Java System Web Server 外掛程式,請在 loadbalancer.xml 檔案中配置偵聽程式。
如果要將 Sun Cluster HA for Sun Java System Application Server 配置為容錯移轉資料服務,請將 Sun Java System Application Server 邏輯主機名稱指定為 loadbalancer.xml 檔案中的偵聽程式。
<instance name="server1" enabled=true disable-timeout-in-minutes="60" listeners="http://foo-lh:80/ " /> |
如果要將 Sun Cluster HA for Sun Java System Application Server 配置為在多個節點上控制的服務,並且 Web 伺服器與應用程式伺服器在同一叢集上執行,請將叢集私人 IP 位址指定為 loadbalancer.xml 檔案中的偵聽程式。
<instance name="server1" enabled=true disable-timeout-in-minutes="60" listeners="http://172.16.193.1:80/ http://172.16.194.5:80/ " /> |
您必須在外掛程式配置中使用節點傳輸配接卡 IP 位址。若要尋找這些 IP 位址,請從主要 Sun Cluster 節點執行 scconf -p | less 指令。請注意等效主機名稱,例如 clusternode1-priv 在此配置中不起作用,因此不應該使用。
如果要將 Sun Cluster HA for Sun Java System Application Server 配置為在多個節點上控制的資料服務,並且 Web 伺服器與應用程式伺服器不在同一叢集上執行,請將實體主機名稱指定為 loadbalancer.xml 檔案中的偵聽程式。
<instance name="server1" enabled=true disable-timeout-in-minutes="60" listeners=http://hosta:80/ http://hostb:80/ " /> |
前面的範例假定 Sun Java System Application Server 實例在叢集節點 hosta 和 hostb 上的連結埠 80 上進行配置。