博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Elasticsearch-集群脑裂现象
阅读量:3758 次
发布时间:2019-05-22

本文共 360 字,大约阅读时间需要 1 分钟。

什么是脑裂

如果发生网络中断或者服务器宕机,那么集群会有可能被划分为两个部分,各自有自己的master来管理,那么这就是脑裂。

脑裂解决方案

master主节点要经过多个master节点共同选举后才能成为新的主节点。就跟班级里选班长一样,并不是你1个人能决定的,需要班里半数以上的人决定。

解决实现原理:半数以上的节点同意选举,节点方可成为新的master。

discovery.zen.minimum_master_nodes=(N/2)+1

N为集群的中master节点的数量,也就是那些 node.master=true 设置的那些服务器节点总数。
ES 7.X
在最新版7.x中,minimum_master_node这个参数已经被移除了,这一块内容完全由es自身去管理,这样就避免了脑裂的问题,选举也会非常快。

转载地址:http://urwpn.baihongyu.com/

你可能感兴趣的文章
相对布局
查看>>
基于媒体库音乐播放器
查看>>
绘制兔子
查看>>
联系人
查看>>
绑定与解除服务
查看>>
阅读古诗
查看>>
初探MyBatis框架
查看>>
利用MyBatis实现CRUD操作
查看>>
利用MyBatis实现关联查询
查看>>
初探Spring——采用Spring配置文件管理Bean
查看>>
初探Spring——利用组件注解符精简Spring配置文件
查看>>
三表关联查询
查看>>
利用MyBatis实现条件查询
查看>>
周总结01
查看>>
周总结02
查看>>
初探Spring——利用注解配置类取代Spring配置文件
查看>>
初探Spring——采用Java配置类管理Bean
查看>>
周总结03
查看>>
Spring AOP基础
查看>>
Spring JdbcTemplate入门
查看>>