榛子管理中心不显示成员



我有3台机器。

  1. 172.30.30.57 用于 Hazelcast 管理中心
  2. 172.30.30.56 对于服务编号 1 和
  3. 172.30.30.106 服务编号 2

这两个服务的配置文件是:

<group>
<name>dev</name>
</group>
<management-center enabled="true">http://172.30.30.57:8080/hazelcast-mancenter-3.12.4</management-center>

<join>
<multicast enabled="false">
<multicast-group>224.2.2.3</multicast-group>
<multicast-port>54327</multicast-port>
</multicast>
<tcp-ip enabled="true">
<interface>172.30.30.106</interface>
<member-list>
<member>172.30.30.56:5701</member>
<member>172.30.30.106:5701</member>
</member-list>
</tcp-ip>

<group>
<name>dev</name>
</group>
<management-center enabled="true">http://172.30.30.57:8080/hazelcast-mancenter-3.12.4</management-center>

<join>
<multicast enabled="false">
<multicast-group>224.2.2.3</multicast-group>
<multicast-port>54327</multicast-port>
</multicast>
<tcp-ip enabled="true">
<interface>172.30.30.106</interface>
<member-list>
<member>172.30.30.56:5701</member>
<member>172.30.30.106:5701</member>
</member-list>
</tcp-ip>

问题是Hazelcast管理中心每次只显示其中一个,他们看不到对方。

我应该如何更改配置以具有 Hazelcast 分组节点集群?

您发布的两个成员的XML都有

<interface>172.30.30.106</interface>

这可能是你的问题吗?

问题解决了。我遵循了异常:"没有到主机到地址的路由...",发现即使通过 telnet 也无法连接到其他地址。所以我在 centos 中关闭了防火墙和 SELinux 并建立了连接。

最新更新