位置: 编程技术 - 正文

mongodb replica set 配置高性能多服务器详解

编辑:rootadmin

推荐整理分享mongodb replica set 配置高性能多服务器详解,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

mongodb的多服务器配置,以前写过一篇文章,是master-slave模式的,请参考:详解mongodb 主从配置。master-slave模式,不能自动实现故障转移和恢复。所以推荐大家使用mongodb的replica set,来实现多服务器的高可用。给我的感觉是replica set好像自带了heartbeat功能,挺强大的。

一,三台服务器,1主,2从

服务器1:.0.0.1:服务器2:.0.0.1:服务器3:.0.0.1:

1,创建数据库目录

在一台机子上面模拟,三台服务器,所以把DB目录分开了。2,创建配置文件

在这里要注意一点,不要把认证开起来了,不然查看rs.status();时,主从服务器间,无法连接,"lastHeartbeatMessage" : "initial sync couldn't connect to .0.0.1:"

3,启动三台服务器

注意:初次启动时,主服务器比较快的,从服务器有点慢。

二,配置并初始化replica set1,配置replica set节点

2,初始化replica set

mongodb replica set 配置高性能多服务器详解

3,查看replica set各节点状态

在这里要注意,rs.initiate初始化也是要一定时间的,刚执行完rs.initiate,我就查看状态,从服务器的stateStr不是SECONDARY,而是stateStr" : "STARTUP2",等一会就好了。

三,replica set主,从测试1,主服务器测试

2,从服务器测试

到这儿,我们的replica set就配置好了。

四,故障测试前面我说过,mongodb replica set有故障转移功能,下面就模拟一下,这个过程1,故障转移1.1,关闭主服务器

1.2,在主库执行命令

1.3,从库查看状态,如下图,

replica set 故障测试以前的从库变主库了,故障转移成功

2,故障恢复

mongod -f /etc/mongodb.conf 启动刚被关闭的主服务器,然后在登录到主服务器,查看状态rs.status();已恢复到最原始的状态了。

mongodb 实现远程连接 mongodb远程连接配配置,分以下4步。1,添加管理员账useadminswitchedtodbadmindb.addUser('tank','test');2,配置mongodb.conf#bind_ip=.0.0.1//注释此行auth=true//将此行前的注

mongodb 查看数据库和表大小 1,查看数据库db.stats();{"db":"test",//当前数据库"collections":3,//当前数据库多少表"objects":4,//当前数据库所有表多少条数据"avgObjSize":,//每条数据的平均大

mongodb 修改用户密码 2种方法 1,错误做法,直接更新表db.system.users.update({"_id":ObjectId("ebd5e")},{"user":"tank2","readOnly":false,"pwd":""})db.system.users.find();{"_id":ObjectId("e5fb4c6

标签: mongodb replica set 配置高性能多服务器详解

本文链接地址:https://www.jiuchutong.com/biancheng/312773.html 转载请保留说明!

上一篇:mongodb replica set 添加删除节点的2种方法

下一篇:mongodb 实现远程连接(mongodb设置远程连接)

  • 餐饮发票公司怎么抵税
  • 征地费用应计入什么会计科目
  • 纳税人的住房租金专项附加扣除标准有
  • 上月做其它应付款本月发票到如何做
  • 固定资产原值错误的账务处理
  • 预付房租租金如何做账
  • 纳税调整税收金额
  • 零余额账户银行余额调节表
  • 业务宣传及广告费超比例
  • 劳动保护费在企业怎么交
  • 公司为什么要成立工会委员会
  • 税前列支的好处
  • 购入赠品计入什么科目
  • 增值税小规模纳税人适用3%征收率
  • 分包抵扣计算
  • 地方教育附加什么时候交
  • 劳务公司代发劳务费合法吗
  • window10锁屏壁纸图片在哪
  • 王者荣耀如何更改战区
  • 鸿蒙系统字体不太好看
  • win11虚拟键盘怎么调出来
  • 怎么安装Win7系统
  • php开发常用技术
  • 承包经营税率表
  • 建筑业的账务处理办法
  • 阿查法拉亚盆地 钓鱼
  • php中imagestring
  • 二级资本债向谁发行
  • 应付职工薪酬年末结转到哪个科目
  • php错误和异常
  • 配置nginx支持php
  • 蓝桥杯第十四届省赛获奖名单
  • 网站变成灰色什么时候恢复
  • vue如何使用axios
  • 豪华车消费税的计算公式
  • 小规模纳税人企业所得税2023
  • 最常用的成本核算表格
  • centos5.7
  • 开票是否享受优惠
  • 电子承兑提示付款提前几天
  • 小规模公司注销时账务要如何处理
  • 建筑工程租赁费属于什么费用
  • 预付房租计入长期待摊费用吗
  • 小规模纳税人企业所得税怎么算
  • 缴纳车辆购置税有发票吗
  • 薪酬范围怎么写
  • 去年一个月工资未计提直接计入成本,现在如何调整
  • 企业所得税退税如何进行账务处理
  • 举办活动的工作要求
  • 普票冲红需要收回原来的发票吗
  • 单位结算卡和回单卡
  • 以前年度损益调整借贷方向
  • 民办非企业可以开发票吗
  • 会计的总目标是什么意思
  • 银行承兑汇票怎么看
  • centos yun
  • macbookzen
  • 一键u盘装系统软件哪个好
  • 电脑c盘里windows
  • windows快速预览
  • dl是什么文件
  • 多文件操作
  • win8怎么设置桌面背景
  • 详解IWinter 一个路由转控制器的 Nodejs 库
  • nodejs连接达梦数据库
  • 刚接触 python 如何快速上手?
  • 跑酷角色左右移动怎么弄
  • jquery删除dom
  • shell中括号的作用
  • js实例教程
  • django批量上传图片
  • jquery 是否显示
  • jQuery Ajax 实例代码 ($.ajax、$.post、$.get)
  • android基础教程第三版电子版
  • 成都市电子税务局网上申报
  • 暖气费政府补贴
  • 监察室主任岗位职责
  • 养老机构范畴
  • 上海嘉定南翔房子
  • 城市维护建设税,教育费附加,地方教育费附加
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设