2.6. 配置初始集群大小
数据网格可动态处理集群拓扑更改。这意味着,在 Data Grid 初始化缓存前,节点不需要等待其他节点加入集群。
如果应用程序在缓存启动前需要集群中特定数量的节点,您可以将初始集群大小配置为传输的一部分。
流程
- 打开 Data Grid 配置进行编辑。
-
在缓存以
initial-cluster-size属性或initialClusterSize ()方法启动时设置所需的最少节点数量。 -
在缓存管理器不以
initial-cluster-timeout属性或initialClusterTimeout ()方法启动时设置超时(毫秒)。 - 保存并关闭您的数据网格配置。
初始集群大小配置
XML
JSON
YAML
infinispan:
cacheContainer:
transport:
initialClusterSize: "4"
initialClusterTimeout: "30000"
infinispan:
cacheContainer:
transport:
initialClusterSize: "4"
initialClusterTimeout: "30000"
ConfigurationBuilder
GlobalConfiguration global = GlobalConfigurationBuilder.defaultClusteredBuilder() .transport() .initialClusterSize(4) .initialClusterTimeout(30000, TimeUnit.MILLISECONDS);
GlobalConfiguration global = GlobalConfigurationBuilder.defaultClusteredBuilder()
.transport()
.initialClusterSize(4)
.initialClusterTimeout(30000, TimeUnit.MILLISECONDS);