配置隐藏/无投票权成员
MongoDB副本集命令
cfg = rs.conf(); cfg.members[2].hidden = true; cfg.members[2].priority = 0; cfg.members[2].votes = 0; rs.reconfig(cfg)作用
将成员设为隐藏(对应用不可见)、无投票权且优先级为 0,仅用于备份/分析。
适用场景
希望隔离备份或分析查询时。
注意
隐藏成员的优先级必须为 0;否则 reconfig 会失败。
cfg = rs.conf(); cfg.members[2].hidden = true; cfg.members[2].priority = 0; cfg.members[2].votes = 0; rs.reconfig(cfg)将成员设为隐藏(对应用不可见)、无投票权且优先级为 0,仅用于备份/分析。
希望隔离备份或分析查询时。
隐藏成员的优先级必须为 0;否则 reconfig 会失败。