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,关闭启动后也为主配置