集群属性

“集群属性”页显示为所选集群设置的属性的列表。这些属性添加了有关集群的可选配置信息。

“集群名称”字段是只读字段,其中显示所选集群的名称。

对于每个属性,都将显示以下信息:

名称

属性名称。

为所选的实例设置的属性的值。

说明

提供有关属性的详细信息的文本说明。

“其他属性”表还包含以下选项。

添加属性

用于添加属性的按钮。单击此按钮可向“其他属性”表中添加一行。

删除属性

用于删除一个或多个所选属性的按钮。删除的任何属性会恢复其默认值,或者如果没有设置默认值,则未定义。

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

指定实例是否可以接收其广播到集群的应用级消息。

可能的值如下:

实例能接收自己发送的消息 (默认值)。

实例可以接收自己发送的消息。当实例是集群中的唯一实例时,使用此设置对该实例进行测试。

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