EMQX版本:4.3.7
集群方式:etcd
配置:
- EMQX_CLUSTER__AUTOCLEAN=15m
- EMQX_CLUSTER__AUTOHEAL=on
- EMQX_CLUSTER__DISCOVERY=etcd
autoclean配置为15分钟,但是断网超过5分钟后还是无法自愈(节点部署不同的服务器)
EMQX版本:4.3.7
集群方式:etcd
配置:
- EMQX_CLUSTER__AUTOCLEAN=15m
- EMQX_CLUSTER__AUTOHEAL=on
- EMQX_CLUSTER__DISCOVERY=etcd
autoclean配置为15分钟,但是断网超过5分钟后还是无法自愈(节点部署不同的服务器)
Autoclean 这个配置项是指当集群发生脑裂时如果超时 autoclean 指定的时间都没能自动愈合的话,就自动将该问题节点踢出集群。
你的集群中原先有几个节点?然后你可以用 ./bin/emqx_ctl cluster status
在每个节点上执行下看看,看下集群脑裂成几份了。