Sun Java System Application Server 9.1 高可用性管理指南

高可用性叢集

叢集是 Application Server 實例集合,以一個邏輯實體形式一起運作。叢集為一個或多個 Java EE 應用程式提供了執行階段環境。高可用性叢集將狀態複製服務與叢集和負載平衡器整合。

使用叢集可提供以下優勢:

叢集中的所有實例:

網域中的每一個叢集都具有唯一的名稱;此外,該名稱與所有節點代理程式名稱、伺服器實例名稱、叢集名稱和配置名稱都不重複。此名稱不能為 domain。您在叢集上執行的作業與在非叢集伺服器實例上執行之作業相同 (例如,部署應用程式和建立資源)。

叢集和配置

叢集的設定取自已命名的配置 (可能能夠與其他叢集共用)。不與其他伺服器實例或叢集共用配置的叢集稱之為具有獨立配置。依預設,此配置的名稱為 cluster_name -config,其中,cluster_name 為叢集的名稱。

與其他叢集或實例共用配置的叢集稱之為具有共用配置

叢集、實例、階段作業和負載平衡

叢集、伺服器實例、負載平衡器和階段作業的相互關係如下:

因此,對於叢集中的伺服器實例,叢集可充當階段作業容錯移轉的安全邊界。在 Application Server 中,您可以使用負載平衡器並升級元件,而不會使服務受到任何損失。