Hazelcast 基于 HTTP 的健康检查行为

问题描述

我们启用了 Hazelcast 的基于 HTTP 的健康检查实现,它提供有关您的集群和成员的基本信息 它启动的节点。

http://<member’s host IP>:5701/hazelcast/health

并得到如下输出:

Hazelcast::NodeState=ACTIVE
Hazelcast::ClusterState=ACTIVE
Hazelcast::ClusterSafe=TRUE
Hazelcast::MigrationQueueSize=0
Hazelcast::ClusterSize=5
    
    

我们的集群大小为 5,但有时监控报告大小为 3、4 或 2。

有人可以解释一下,确定哪些参数 clustersize 意味着 hazelcast 成员故障检测是如何工作的吗?

解决方法

如果集群大小不稳定,则意味着节点可能会从集群中删除。这可能是由于网络问题或节点资源不足。 此处解释了 Hazelcast 故障检测以及如何选择和微调检测规则Here - Reference Manual

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...