鍍金池/ 問(wèn)答/數(shù)據(jù)庫(kù)  網(wǎng)絡(luò)安全  HTML/ mongodb replica sets 奇數(shù)個(gè)節(jié)點(diǎn)down一個(gè)不就還是偶數(shù)個(gè)節(jié)

mongodb replica sets 奇數(shù)個(gè)節(jié)點(diǎn)down一個(gè)不就還是偶數(shù)個(gè)節(jié)點(diǎn)參與投票了嗎?

一般推薦rs的個(gè)數(shù)為奇數(shù)個(gè),如果為偶數(shù)個(gè)的話就要價(jià)格arbiter來(lái)打破選舉primary時(shí)的平票僵局。
那么有奇數(shù)個(gè)節(jié)點(diǎn)如果一個(gè)宕機(jī)就成了偶數(shù)個(gè),那么投票時(shí)候還不是偶數(shù)個(gè)嗎?
假設(shè)我有3個(gè)節(jié)點(diǎn),一個(gè)primary兩個(gè)secondary,這時(shí)primary宕了,只剩下兩個(gè)secondary了,假設(shè)這兩個(gè)節(jié)點(diǎn)影響投票的因素,比如優(yōu)先權(quán)之類(lèi)的都一樣,那么怎么保證這兩個(gè)節(jié)點(diǎn)不會(huì)陷入僵局呢?

回答
編輯回答
嘟尛嘴

出現(xiàn)僵局就會(huì)重新投,投出結(jié)果為止。

2018年4月18日 03:01