提问者:小点点

用于故障转移的Gemfire/Geode本机客户端配置


我想我的gefire数据配置为多站点广域网使用网关到2个站点。纽约和伦敦。使用:http://gemfire.docs.pivotal.io/geode/topologies_and_comm/topology_concepts/multisite_overview.html#topic_70045702D3994BC692E75102CE01BD7C

我可以理解我的集群和定位器将如何工作并相互了解。

但是,如果NY站点出现故障,如何将我的本机. net客户端配置为从NY到LON的故障转移。

我将在纽约有4个数据节点和3个定位器。我将在LON有4个数据节点和3个定位器。从纽约同步-

如果我配置我的客户端缓存xml指向NY定位器,他们会有任何信息故障转移到LON定位器吗?在客户端缓存配置中是否有任何东西可以让他们知道LON定位器,以防NY定位器关闭?


共1个答案

匿名用户

在数据中心完全中断的情况下,您通常会向纽约客户推送新的定位器信息。否则,您可以将LON定位器信息包含在NY信息中。客户端将连接到列表中的第一个定位器。当该定位器不可用或真的很忙时,它将使用列表中的下一个。因此,您通常会没事。但是,如果网络中断或更长的GC或机器繁忙时间,您的NY客户可能会冒着连接LON定位器的风险。在这种情况下,您的NY客户可能会抱怨由于延迟而导致“响应时间缓慢”。手动故障转移客户端是一个很好的做法。