es最新的集群选举策略
es只是在选举的时候用了raft,日志复制没有用,同步状态是二阶段
请求携带的term是为了让选举成功概率更高一些么
多个node都可以成为leader,但是最后一个leader会成为leader
node只要看到其他节点发送了请求选票的请求就会推出leader
这种情况可能产生脑裂
这就是cluster_state上的新旧两种配置
7之前的版本这个rpc可能非常长,在集群分片很多的情况下
total_shard_per_node阻止了
水位线在混部的时候有讲究的
close也费劲,因为也会使用refresh
nginx只看看9200是活的,所以就会无脑转发,导致了tcp99暴涨
协调节点内存加到100G
G1进行gc
g1加到过300G,region很多导致时间比较长
协调节点的是更加吃内存的,数据节点正常就是31g,协调节点可以放成更大,关于 g1 的 也可以看下: https://elasticsearch.cn/question/4589
glibc max_arrang 设置为1
两个master导致的隐患,master挂了被回收了,后来再加入新的加两个也不认识了,没法选出master了
这个问题做一下测试
export MALLOC_ARENA_MAX=1
参考这个博客的解释
https://www.easyice.cn/archives/341
es最新的集群选举策略相关推荐
- Zookeeper源码之集群选举
前言 zookeeper算是一个流行的分布式协调框架,在大量java分布式中间件中广泛使用.在学习zookeeper的源码前建议先了解一下分布式一致性协议的概念,zookeeper自己实现了一套满足c ...
- Redis集群运维与核心原理(哨兵选举、集群选举等)剖析
1.Redis集群方案比较 哨兵模式 高可用集群模式 redis集群是一个由多个主从节点群组成的分布式服务器群,它具有复制.高可用和分片特性.Redis集群不需要 sentinel哨兵也能完成节点移除 ...
- 多台es服务器搭建elasticsearch集群,es单机伪集群搭建,在一台服务器上以三个不同的端口模拟三台主机完成es伪集群搭建,windows和Linux操作方法一致
目录 (一)es单机伪集群搭建 一.准备三台elasticsearch服务器(复制三个es目录) 二.修改每台服务器的配置 1.修改es配置文件 2.配置注意 (二)多台服务器es集群搭建: 1 安装 ...
- Redis集群选举原理与脑裂问题
系列文章目录 第一节 Redis的安装 第二节 Redis的五种数据结构(String.Hash.List.Set.ZSet) 第三节 Redis的持久化方式 第四节 Redis主从架构 第五节 Re ...
- dubbo调用失败策略_面试官:dubbo负载均衡策略,集群容错策略,动态代理策略有哪些...
面试官心理分析 继续深问吧,这些都是用 dubbo 必须知道的一些东西,你得知道基本原理,知道序列化是什么协议,还得知道具体用 dubbo 的时候,如何负载均衡,如何高可用,如何动态代理. 说白了,就 ...
- dubbo负载均衡策略和集群容错策略
dubbo负载均衡策略 random loadbalance 默认情况下,dubbo是random load balance随机调用实现负载均衡,可以对provider不同实例设置不同的权重,会按照权 ...
- Dubbo面试 - dubbo 负载均衡策略和集群容错策略都有哪些?
Dubbo面试 - dubbo 负载均衡策略和集群容错策略都有哪些? 面试题 dubbo 负载均衡策略和集群容错策略都有哪些?动态代理策略呢? 面试官心理分析 继续深问吧,这些都是用 dubbo 必须 ...
- 2019最新k8s集群搭建教程 (centos k8s 搭建)
2019-k8s-centos 2019最新k8s集群搭建教程 (centos k8s 搭建) 网上全是要么过时的,要么残缺的,大多数都是2016年,2017年的文档,照着尝试了N次,各种卸了重装,最 ...
- elasticsearch集群选举源码解析
elasticsearch的节点Node在启动的时候(也就是在start()方法中)开始加入集群,并准备参与选举. 在Node的start()方法中,会调用ZenDiscovery的startInit ...
最新文章
- wp 删除独立存储空间文件(多级非空文件夹删除)
- 6月书讯 | 唠嗑也能学数学!
- python常用模块(二)
- 从Windows计算机上完全删除iTunes和其他Apple软件
- 中国已消失的9所世界级大学
- 学习动态性能表(19)--v$undostat
- BitMap 的基本原理和实现
- jsp-解决自写Servlet老是报错404
- 扎心!新浪年度报告:90后程序员月薪2万,没女朋友
- 创建表时参数PCTFREE和PCTUSED是什么意思?
- 第八章软件构造的性能——程序的动态分析方法与工具
- Windows令牌窃取提权和烂土豆提权学习
- Anaconda如何安装PyTorch?
- 宏基因组数据分析:差异分析(LEfSe安装使用及LDA score计算)
- unity更优秀的跳跃手感(简单物理小知识)
- C#使用ADO.NET访问数据库
- mysql黑盒测试_黑盒测试记录二
- 前端Ts大写日期转化日期格式
- android 高德坐标对象,android: 高德地图
- ssci源刊里有开源期刊吗_计算机类SCI检索源刊,期刊影响因子排名