A.32. JGroups 子系统属性
下表是 jgroups 子系统不同元素的属性。
这些表中的属性名称会在管理模型中出现时列出,例如使用管理 CLI 时。请参阅位于 EAP_HOME/docs/schema/jboss-as-jgroups_5_0.xsd 的 schema 定义文件,以查看 XML 中出现的元素,因为管理模型可能存在不同。
| 属性 | default | 描述 |
|---|---|---|
| default-channel | ee | 默认的 JGroups 通道。 |
| default-stack | 默认的 JGroups 协议堆栈。 |
频道属性
channel 元素具有以下结构:
fork-
protocol
-
-
protocol
频道属性
| 属性 | default | 描述 |
|---|---|---|
| cluster | JGroups 通道的集群名称。如果未定义,则使用频道的名称。 | |
| module | org.wildfly.clustering.server | 要从中加载频道服务的模块。 |
| queue | JGroups 通道的协议堆栈。 | |
| 启用统计 | false | 是否启用统计数据。 |
| stats-enabled | false |
是否启用统计数据。deprecated :改为使用 |
堆栈属性
stack 元素具有以下结构:
堆栈属性
| 属性 | default | 描述 |
|---|---|---|
| 启用统计 | false | 指明堆栈中的所有协议是否将收集统计数据。 |
协议属性
有关常用协议的列表,请参见 JGroups 协议 部分。
| 属性 | default | 描述 |
|---|---|---|
| module | org.jgroups | 用于解析协议类型的模块。 |
| 属性 | 此协议的属性。 | |
| 启用统计 | false | 指明此协议是否将收集统计信息,覆盖堆栈配置。 |
转发属性
| 属性 | default | 描述 |
|---|---|---|
| module | org.jgroups | 用于解析协议类型的模块。 |
| 属性 | 此协议的属性。 | |
| 站点(site) | 本地站点的名称。 | |
| 启用统计 | false | 指明此协议是否将收集统计信息,覆盖堆栈配置。 |
远程站点属性
| 属性 | default | 描述 |
|---|---|---|
| channel | 用于与此远程站点通信的桥接频道名称。 | |
| cluster |
到此远程站点的桥接频道的集群名称。弃用:使用明确定义的 | |
| queue |
用于从中创建网桥到此远程站点的堆栈。弃用:使用明确定义的 |
传输属性
| 属性 | default | 描述 |
|---|---|---|
| default-executor |
线程池执行器来处理进入的信息。已弃用:配置预定义的 | |
| diagnostics-socket-binding | 此协议层的诊断套接字绑定规格,用于指定用于通信的 IP 接口和端口。 | |
| 机器 | 此节点的机器或主机标识符。由 Infinispan 的拓扑感知一致哈希使用。 | |
| module | org.jgroups | 用于解析协议类型的模块。 |
| OOB-executor |
线程池执行器来处理进入外带消息。弃用:改为配置预定义的 | |
| 属性 | 此传输的属性。 | |
| rack | rack,如此节点的服务器机架标识符。由 Infinispan 的拓扑感知一致哈希使用。 | |
| shared | false |
如果为 |
| 站点(site) | 站点,如数据中心、此节点的标识符。由 Infinispan 的拓扑感知一致哈希使用。 | |
| socket-binding | 此协议层的套接字绑定规范,用于指定用于通信的 IP 接口和端口。 | |
| 启用统计 | false | 指明此协议是否将收集统计信息,覆盖堆栈配置。 |
| thread-factory |
用于处理异步传输特定任务的线程工厂。已弃用:配置预定义的 | |
| timer-executor |
线程池执行器来处理与协议相关的时间任务。已弃用:配置预定义的 |
thread-pool 属性
| 属性 | default | 描述 |
|---|---|---|
| keepalive-time | 5000L | 池线程应在闲置时保持运行的时间长度。如果没有指定,则线程将运行,直到 executor 关闭为止。 |
| max-threads | 4 | 最大线程池大小。 |
| min-threads | 2 |
核心线程池大小,它小于 |
| queue-length | 500 | 队列长度。 |