MongoDB副本集配置hidden从库

2021/4/12 19:25:17

本文主要是介绍MongoDB副本集配置hidden从库,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

在实际工作中,有时候需要创建一些副本节点从事备份或者报告这样的工作。阿里云MongoDB副本集中将hidden节点用来在Secondary节点故障时接替该故障节点成为新的Secondary节点,如下图:

MongoDB副本集配置hidden从库

配置hidden从库注意事项:

  • hidden节点必须始终是priority为0,因为hidden节点不能成为primary节点
  • 客户端不会将只读流量发给hidden节点,除了基本复制,这些成员不会收到任何流量
  • hidden节点可以在副本集选举中投票

配置方法:
在primary节点执行

cfg=rs.conf() 
cfg.members[3].priority=0
cfg.members[3].hidden=true
rs.reconfig(cfg) 


这篇关于MongoDB副本集配置hidden从库的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程