35.5. Configure Multiple Site Masters
35.5.1. Multiple Site Master Operations Copy linkLink copied to clipboard!
35.5.2. Configure Multiple Site Masters (Remote Client-Server Mode) Copy linkLink copied to clipboard!
Configure Cross-Datacenter Replication for Red Hat JBoss Data Grid's Remote Client-Server Mode.
Procedure 35.3. Set Multiple Site Masters in Remote Client-Server Mode
<relay site="LON">
<remote-site name="NYC" stack="tcp" cluster="global"/>
<remote-site name="SFO" stack="tcp" cluster="global"/>
<property name="relay_multicasts">false</property>
<property name="max_site_masters">16</property>
<property name="can_become_site_master">true</property>
</relay>
Locate the Target Configuration
Locate the target site's configuration in theclustered-xsite.xmlexample configuration file. The sample configuration looks like example provided above.Configure Maximum Sites
Use themax_site_mastersproperty to determine the maximum number of master nodes within the site. Set this value to the number of nodes in the site to make every node a master.Configure Site Master
Use thecan_become_site_masterproperty to allow the node to become the site master. This flag is set totrueas a default. Setting this flag tofalseprevents the node from becoming a site master. This is required in situations where the node does not have a network interface connected to the external network.
35.5.3. Configure Multiple Site Masters (Library Mode) Copy linkLink copied to clipboard!
Procedure 35.4. Configure Multiple Site Masters (Library Mode)
Configure Cross-Datacenter Replication
Configure Cross-Datacenter Replication in JBoss Data Grid. Use the instructions in Section 35.2.2.1, “Configure Cross-Datacenter Replication Declaratively” for an XML configuration. For instructions on a programmatic configuration refer to the JBoss Data Grid Developer Guide.Add the Contents of the Configuration File
Add thecan_become_site_masterandmax_site_mastersparameters to the configuration as follows:<config> <!-- Additional configuration information here --> <relay.RELAY2 site="LON" config="relay.xml" relay_multicasts="false" can_become_site_master="true" max_site_masters="16"/> </config>Set themax_site_mastersvalue to the number of nodes in the cluster to make all nodes masters.