es最新的集群选举策略
es只是在選舉的時(shí)候用了raft,日志復(fù)制沒有用,同步狀態(tài)是二階段
請(qǐng)求攜帶的term是為了讓選舉成功概率更高一些么
多個(gè)node都可以成為leader,但是最后一個(gè)leader會(huì)成為leader
node只要看到其他節(jié)點(diǎn)發(fā)送了請(qǐng)求選票的請(qǐng)求就會(huì)推出leader
這種情況可能產(chǎn)生腦裂
這就是cluster_state上的新舊兩種配置
7之前的版本這個(gè)rpc可能非常長(zhǎng),在集群分片很多的情況下
total_shard_per_node阻止了
水位線在混部的時(shí)候有講究的
close也費(fèi)勁,因?yàn)橐矔?huì)使用refresh
nginx只看看9200是活的,所以就會(huì)無(wú)腦轉(zhuǎn)發(fā),導(dǎo)致了tcp99暴漲
協(xié)調(diào)節(jié)點(diǎn)內(nèi)存加到100G
G1進(jìn)行g(shù)c
g1加到過(guò)300G,region很多導(dǎo)致時(shí)間比較長(zhǎng)
協(xié)調(diào)節(jié)點(diǎn)的是更加吃內(nèi)存的,數(shù)據(jù)節(jié)點(diǎn)正常就是31g,協(xié)調(diào)節(jié)點(diǎn)可以放成更大,關(guān)于 g1 的 也可以看下: https://elasticsearch.cn/question/4589
glibc max_arrang 設(shè)置為1
兩個(gè)master導(dǎo)致的隱患,master掛了被回收了,后來(lái)再加入新的加兩個(gè)也不認(rèn)識(shí)了,沒法選出master了
這個(gè)問(wèn)題做一下測(cè)試
export MALLOC_ARENA_MAX=1
參考這個(gè)博客的解釋
https://www.easyice.cn/archives/341
總結(jié)
以上是生活随笔為你收集整理的es最新的集群选举策略的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 3pc_three phase comm
- 下一篇: 过时的CAP理论