1、mongodb副本集的主的選舉mongodb
primary的選舉依賴於各個實例的優先權重,默認權重都是1數組
複本集的主挑選權重最高的,權重同樣的沒法控制誰爲主ide
設置各個實例的優先權重,挑選本身想要的實例爲主,只有primary能夠更改權重配置spa
conf = rs.config() #獲取副本集的配置,默認權重都是1索引
conf.members[0].priority = 10 #索引號從0開始,每次遞增1,相似數組it
conf.members[1].priority = 5io
conf.members[2].priority = 2class
rs.reconfig(conf) #更新mongodb副本集的配置,優先權重最高的提高爲primary,關閉啓動後也爲主配置