黑兹卡斯特裂脑 [英] Hazelcast split-brain
本文介绍了黑兹卡斯特裂脑的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在OpenShift上使用Hazelcast(3.7.4)。 每个应用程序都在启动一个Hazelcast实例。
网络发现是通过Hazelcast-Kubernetes(1.1.0)完成的。
有时,当我部署整个应用程序时,集群永远陷入分裂综合症。它从不修复并重新连接整个群集。
我必须重新启动Pod才能重建单个群集。
有没有人能帮我防止大脑分裂,或者至少让它在脑分裂后恢复?
谢谢
推荐答案
使用状态集而不是部署(或复制控制器)。然后,豆荚一个接一个地开始,防止大脑分裂的问题。您可以查看官方OpenShift Code Sample for Hazelcast或具体查看OpenShift template for Hazelcast。
另外,尝试使用最新的Hazelcast版本,我认为即使您使用部署并且群集从大脑分裂开始,它也应该会重新形成群集。
这篇关于黑兹卡斯特裂脑的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文