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

配置hidden从库注意事项:

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

配置方法:
在primary节点执行

cfg=rs.conf() cfg.members[3].priority=0cfg.members[3].hidden=truers.reconfig(cfg) 
©著作权归作者所有:来自51CTO博客作者zddbj的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. 微软工程师用PyTorch实现图注意力网络,可视化效果惊艳
  2. 最小生成树(C语言, prim算法)
  3. web打印动态分页、预览。内容满了,自动换页、移动端兼容 生成PDF
  4. DOM 元素的增删改查操作 ----0406
  5. 19.组合模式
  6. Tor越来越不安全,一个神秘组织劫持了Tor出口节点
  7. X6 1.0 抱歉来晚
  8. 管理和维护RHCS集群
  9. 学习一下小顶堆

随机推荐

  1. android APK反编译入门
  2. Google I/O Android官方新体系架构之:Life
  3. iOS开发之分页控件的简单封装
  4. android数据库
  5. Android读写XML(上)-----DOM
  6. Android 2.3用户增长到10%
  7. android:scaleType、android:layout_alig
  8. 暮拾晨花,回望流年——我的2016
  9. Android应用程序进程启动过程(前篇)
  10. Android接入WebView(五)——浏览器制作总结