如何在一台机器上设置多个gemfire / geode WAN群集进行测试?

时间:2017-07-27 22:20:50

标签: gemfire geode

在一台计算机上运行多个gemfire / geode集群需要什么?在设置服务器之前,我尝试在本地使用WAN网关进行测试。

我有一个集群(即gemfire.distributed-system-id = 1)启动并运行一个定位器和一个服务器。

我正在尝试设置第二个群集(即gemfire.distributed-system-id = 2),但在尝试连接到群集2中的定位器时收到以下错误:

  

异常导致JMX Manager启动失败,原因是:' HTTP服务   未能开始'

我认为错误是由于JMX Manager已经在集群1中运行,因此我猜测我需要在集群2中的另一个端口上启动第二个JMX Manager。这是正确的假设吗?如果是这样,我该如何设置第二个JMX Manager?

1 个答案:

答案 0 :(得分:2)

您的假设是正确的,因为第一个成员已经使用默认端口启动了某些服务(PULSEjmx-manager等),因此抛出异常

您基本上希望确保属性http-service-portjmx-manager-port(非广泛的列表,您还需要查看其他属性),在第二个群集中有所不同。

希望这有帮助。

干杯。