2

我正在尝试为 Hazelcast 安装监控工具。当前我有 3 个已配置的节点,但 hazelcast 监视器仅显示一个。这是正在使用的配置

<group>
    <name>consumer</name>
    <password>c0nsumer</password>
</group><port auto-increment="true">5701</port>
   <join>
         <multicast enabled="false"/>
        <tcp-ip enabled="true">
            <hostname>node1</hostname><hostname>node2</hostname><hostname>node3</hostname>
        </tcp-ip>
    </join>
   <interfaces enabled="false"/>
</network>
4

2 回答 2

3

首先通过查看每个单独节点的日志来检查节点是否集群正常。如果它们没有集群,则意味着您的节点存在连接问题;意味着节点无法使用提供的主机名通过 TCP 连接。首先尝试替换 <hostname>node1</hostname><interface>node1-IP</interface>. 确保每个节点都可以 ' ping' 其他节点,并且每个节点上的端口5701都可以访问。

如果日志显示节点是集群的,那么显然监控工具有问题。由于 Hazelcast 团队不再支持监控工具,您应该改用管理中心产品。

于 2011-11-10T15:41:36.860 回答
1

据我所知,Hazelcast 在 FREE 模式下仅支持 2 个节点进行监控。如果您使用的是免费版本的 Hazelcast,您可能在mancenter 中看不到某些节点。

您应该升级您的 Hazelcast 许可证,以便能够观看 Hazelcast 实例。另一方面,如果节点数量是唯一的情况,如果您联系他们的支持,他们可能会在不升级您的帐户的情况下增加可监控节点的数量。有关更多信息,您可以在此处查看

您还可以通过查看 Hazelcast 的日志来检查节点是否集群。在启动时,它会在日志中显示活动节点的数量。

于 2017-09-16T10:42:44.680 回答