Quantcast
Channel: VMware Communities : All Content - All Communities
Viewing all articles
Browse latest Browse all 179681

GatewayHub setDisableEventRelay removed from API in 6.6.X

$
0
0

Hi

 

We're in the process of upgrading from 6.5.1.42 to 6.6.4

 

During recompile against 6.6.4 we've noticed that a change has been made to the GatewayHub interface, the method setDisableEventRelay(boolean) has been removed.

 

We set this value to true as we run our WAN replication in a star topology with multiple Gateways for load balancing. Quoting the GF 6.5.1.42 JavaDoc for GatewayHub...

 

GemFire65142/docs/japi/com/gemstone/gemfire/cache/util/GatewayHub.html#DEFAULT_DISABLE_EVENT_RELAY
 
DEFAULT_DISABLE_EVENT_RELAY

static final boolean DEFAULT_DISABLE_EVENT_RELAY
The default value for whether to disable relaying of events received from remoteGatewaysto otherGateways. By default, this is false, meaning events from otherGatewayscan be relayed to additionalGatewaysas necessary. Setting this to true allows a configuration where a single receiverGatewayHubis defined per JVM, and multiple senderGatewayHubsare defined per JVM. The main purpose of this feature is to allow multipleGatewayHubsto be defined in a JVM to spread the load but not open too many ports in the firewall. This feature works well if the sites are configured in a star pattern (where every site knows about every other site). If this is not the case, then events may not be replicated to allGatewayssince events received in one site won't be relayed to other sites.

Can somebody tell us how we can configure this setting in 6.6.4, or alternatively has this become default behaviour now?

 

Many Thanks

David Brimley


Viewing all articles
Browse latest Browse all 179681

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>