Hazelcast监控工具

时间:2011-11-10 10:52:03

标签: hazelcast

我正在尝试为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>

2 个答案:

答案 0 :(得分:3)

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

如果日志显示节点已群集,则显然监视工具存在问题。由于Hazelcast团队不再支持监控工具,因此您应该使用管理中心产品。

答案 1 :(得分:1)

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

您应该升级Hazelcast许可证才能观看Hazelcast实例。另一方面,如果节点的数量是唯一的情况,如果您与他们的支持联系,他们可能会增加可监控节点的数量而不升级您的帐户。有关详细信息,请查看here

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