3.9. 聚类

在mod_cluster子系统中新增属性initial-load。

mod_cluster 子系统现在定义了一个新的属性,initial-load

initial-load 属性有助于逐步增加新加入节点的负载值,避免在加入集群时负载过重。

关于该属性的信息,请参见Configuration Guide 中的ModCluster Subsystem Attributes一节,以了解JBoss EAP。

确定主单人提供者的能力。

现在,您可以利用singleton 子系统为从特定单人策略创建的每个单人部署或服务公开的运行时资源来确定主单人提供者。

欲了解更多信息,请参见Development Guide for JBoss EAP中的使用CLI确定主要单点服务提供商

指定可分布式会话管理器调用的能力。

现在,您可以在META-INF/jboss-all.xml 配置文件中的<shared-session-config> 下添加<distributable/> 标签,指定在子部署之间共享会话时使用可分发会话管理器。

欲了解更多信息,请参见Development Guide for JBoss EAP中的Configuring Session Sharing between Subdeployments in Enterprise Archives

能够通知单人服务提供商新的主要提供商。

当选举出一个新的主单子服务提供者时,集群中每个注册SingletonElectionListener 的成员都会收到通知。

更多信息,请参见Development Guide for JBoss EAP中的HA Singleton Service Election Listener

可分布式网络会话配置的可分布式网络子系统。

JBoss EAP新的distributable-web 子系统为灵活的、可分发的Web会话配置提供了便利。该子系统取消了jboss-web.xml 中的<replication-config> 元素。

更多信息,请参见Development Guide 中的分布式网络会话配置的分布式网络子系统Migration Guide 中的 JBoss EAP 的Overiding Default Distributable Session Management Behavior

在远程红帽数据网格集群中存储会话数据的能力。

distributable-web 子系统可以被配置为使用 HotRod 协议在远程 Red Hat Data Grid Cluster 中存储 Web 会话数据。在远程集群中存储 Web 会话数据可以让缓存层独立于应用服务器进行扩展。

关于配置distributable-web 子系统的信息,请参见Development Guide for JBoss EAP 中的Storing Web Session Data In a Remote Red Hat Data Grid

能够指定排名的多路由会话亲和力。

现在您可以将会话亲和力指定为有序的节点列表。如果您的负载均衡器支持多个有序路由,在主节点发生故障时,它可以按照定义的顺序选择最佳节点。如果特定会话的主所有者不活动,它还可以确保一个明确的故障转移目标。

关于排名亲和力选项的信息,请参见Development Guide for JBoss EAP中的The distributable-web subsystem for Distributable Web Session Configurations。关于如何在负载平衡器中启用排名前的会话亲和性,请参见Configuration Guide for JBoss EAP中的Enabling Ranked Session Affinity in Your Load Balancer