我已经看过其中一篇文章,但是建议是在同一局域网段中运行,或者可能被码头工人Docker Geode remote locator
蜂拥而至。我的问题是,如果我在2个不同的节点(VM或物理硬件)上运行2个定位器,并且还指定--locators ='hostN [port]'互相引用,我怎么知道它们是否形成集群? / p>
我是否需要始终在WAN配置中配置它们,即使它们是同一LAN但却是独立节点(而不是一个节点内的进程)的一部分?
列表成员没有同时显示两个定位符。
我能够从一个gfsh控制台连接到另一个节点gfsh控制台中的定位器。但是只要启动定位器时我没有提供任何绑定地址,但是我的两个定位器都启动了,我不知道它们是否形成集群(或它们是否彼此连接)。
我正在使用Apache Geode进行评估,但需要跨VM的HA,而不需要同一节点内的进程。请指导。预先感谢。
答案 0 :(得分:0)
我更改了IPv4配置并提供了附近的LAN地址,建议将它们放在同一LAN网段中。 如果我实际上是同时启动定位器,而又不等另一个定位器已经起来,那似乎就找到了。
我发现其他选择还有增加: ack-wait-threshold = 15 member-timeout = 5000
但是请记住,您在此处进行确认的时间越长,同一时间它就会花更多的时间告诉您该节点没有响应,以防万一由于某种奇怪的原因而导致节点失败。