2

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

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

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

异常导致 JMX 管理器启动失败,因为:“HTTP 服务启动失败”

我假设错误是由于集群 1 中已经运行了一个 JMX 管理器,所以我猜我需要在集群 2 中的不同端口上启动第二个 JMX 管理器。这是一个正确的假设吗?如果是这样,我该如何设置第二个 JMX 管理器?

4

1 回答 1

2

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

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

希望这可以帮助。

干杯。

于 2017-07-28T07:41:33.960 回答