1.5. 在启动时传递 Data Grid Server 配置

启动 Data Grid Server 时指定自定义配置。

数据网格服务器可以使用 --server-config 参数在启动时解析您覆盖的多个配置文件。您可以根据需要,以任何顺序使用任意数量的配置覆盖文件。配置覆盖文件:

  • 必须是有效的 Data Grid 配置,并包含根服务器 元素 或字段。
  • 只要您的覆盖文件的组合会导致完整的配置,则无需进行完整配置。
重要

数据网格服务器不会检测覆盖文件之间的冲突配置。每个覆盖文件覆盖上述配置中任何冲突的配置。

注意

如果在启动时将缓存配置传递给 Data Grid Server,则它不会在集群中动态创建这些缓存。您必须手动将缓存传播到每个节点。

另外,在启动时传递给 Data Grid Server 的缓存配置必须包含 infinispancache-container 元素。

先决条件

  • 下载并安装服务器分发。
  • 将自定义服务器配置添加到 Data Grid Server 安装的 server/conf 目录中。

流程

  1. $RHDG_HOME 中打开一个终端。
  2. 使用 --server-config=-c 参数指定一个或多个配置文件,例如:

    bin/server.sh -c infinispan.xml -c datasources.yaml -c security-realms.json