跨服务器的infinispan密钥复制

时间:2014-07-12 06:12:19

标签: key infinispan

我想知道infinispan中是否存在任何此类配置,其中密钥可以在群集环境中的不同服务器之间复制。例如,我有一个密钥,比如密钥1.在我的集群中,我想运行节点1&服务器1上的节点2和节点3&服务器2上的节点4.我的要求是,如果所有4个节点都启动并运行,则密钥1可以在其任何节点上的服务器1和服务器2之间分配。我在本地服务器上尝试了以下infinispan配置,并且密钥正在同一服务器中的不同节点上复制,但不在另一台服务器上复制。请帮助。

<global >
        <globalJmxStatistics enabled="true" />
        <transport clusterName="demoCluster">
            <properties>
                <property name="configurationFile" value="jgroups.xml"/>
            </properties>
        </transport>
    </global>
    <default>
        <jmxStatistics enabled="true" />    
        <clustering mode="distribution">
          <sync>
            <!-- <hash numOwners="2"/> -->
          </sync>
        </clustering>
   </default>

1 个答案:

答案 0 :(得分:1)

在infinispan缓存配置的transport元素中有一个名为machineId的属性。有关详细信息,请参阅https://docs.jboss.org/author/display/ISPN/ServerHinting。希望这会对某人有所帮助:)。