叢集特性

「叢集特性」頁面會顯示為所選取叢集設定的特性清單。這些特性可增加有關叢集的選擇性組態資訊。

「叢集名稱」欄位是唯讀欄位,會顯示所選取叢集的名稱。

對於每個特性,都會顯示以下資訊:

名稱

特性的名稱。

為所選取執行處理設定的特性值。

描述

提供有關特性之更多資訊的文字描述。

其他特性表也包含下列選項。

增加特性

增加特性的按鈕。按一下此按鈕即可在其他特性表中增加一列。

刪除特性

刪除一或多個所選取特性的按鈕。刪除的任何特性都會復原成其預設值或未定義 (如果未設定任何預設值)。

GlassFish Server 會定義下列叢集特性:

GMS_DISCOVERY_URI_LIST

叢集中的 GlassFish Server 執行處理位置,用於探索叢集。只有當群組管理服務 (GMS) 未使用多重播送來廣播訊息時,才需要此特性。

此特性的有效值如下:

GMS_LISTENER_PORT

叢集監聽來自 GMS 訊息所用之連接埠的連接埠號碼。

預設值為對 GMS_LISTENER_PORT-cluster-name 系統特性的參照。依預設,不會設定此系統特性。在此情況下,GMS 會從特性 GMS_TCPSTARTPORTGMS_TCPENDPORT 定義的範圍內選取可用的連接埠。依預設,此範圍是 9090-9200。大多數情況下,使用預設值即可。

不過,如果 GMS 使用多重播送來廣播訊息,此特性必須指定對於叢集中所有 GlassFish Server 執行處理皆有效的連接埠號碼。若要使用預設值來達成此需求,請使用系統特性為每個執行處理個別設定連接埠號碼。

例如,使用 叢集系統特性 頁面可建立 DAS 的系統特性 GMS_LISTENER_PORT-cluster-name。之後,針對叢集中的每個執行處理,將 GMS_LISTENER_PORT-cluster-name 系統特性設為執行處理監聽 GMS 訊息的連接埠號碼。叢集的 GMS_LISTENER_PORT 特性預設值會參照此系統特性。

GMS_LOOPBACK

指定執行處理是否會收到其本身的應用程式層級訊息 (由執行處理廣播到叢集)。

可能值如下:

false

執行處理不會收到其本身的訊息 (預設)。

true

執行處理可以收到其本身的訊息。使用此設定,可在執行處理是叢集中的唯一執行處理時測試該執行處理。

GMS_MULTICAST_TIME_TO_LIVE

在捨棄訊息之前,下列事件類型的多重播送訊息可經歷的重複運算或傳輸數目上限:

為了符合建置 DAS 與叢集執行處理所在之網路的組態,請儘可能將此值設低。若要判斷系統可行的最低值,請使用 validate-multicast(1) 子命令。

值為 0 時可確保多重播送訊息絕對不會離開廣播它們的主機。

值為 1 時可避免在透過交換器或路由器連線之相同子網路上的主機之間廣播訊息。

預設值為 4,可確保在主機是透過交換器或路由器連線的網路中,將訊息成功廣播到所有叢集成員。

GMS_TCPENDPORT

如果未設定 GMS_LISTENER_PORT-cluster-name 系統特性,則會是連接埠範圍中 GMS 可選取的最大連接埠號碼。預設值為 9200。

GMS_TCPSTARTPORT

如果未設定 GMS_LISTENER_PORT-cluster-name 系統特性,則會是連接埠範圍中 GMS 可選取的最小連接埠號碼。預設值為 9090。

等效 asadmin 子命令
Copyright © 2005, 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices