位置: 编程技术 - 正文

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设置远程连接)

  • 物流辅助服务税率
  • 一般纳税人认定书
  • 收回的伙食费计什么科目
  • 外汇账户包括哪些类型
  • 三供一业移交内容
  • 母子公司往来明细账正反面都可以写吗
  • 什么合同不需要做结算
  • 建设工程未交付什么意思
  • 应收账款平均占用资金的变动额
  • 股权投资基金账户有监管吗
  • 合伙做生意账目
  • 建账录入期初数据需要看哪个表
  • 母公司名称的发票可以计入子公司的开办费处理吗?
  • 定额发票已经取得怎么办
  • 年末增值税结转账务处理流程
  • 专票开票出框可以改吗
  • 生产企业出口退税流程怎么操作
  • 进项税额抵扣的情况有哪些
  • 季度利润太高怎么计算
  • 在建工程的折旧费计入什么科目
  • 发票丢失后可以冲红吗
  • 50万股份分红
  • 给员工发放购物卡交个税吗
  • 普通支票如何转账
  • 华为鸿蒙系统如何关闭hd通话
  • mac怎么设置屏幕保护壁纸
  • 扬声器音量调节
  • Win10 21H2 Build 21354 ISO 太阳谷官方镜像预览版下载
  • 应收账款与主营业务收入的比率
  • 交易性金融资产是什么意思
  • 公司员工培训后的收获和感想
  • 笔记本通用音频驱动程序怎么修复
  • edi文件怎么打开
  • 无法访问或访问被拒绝是怎么解决
  • 委托加工物资如何转入生产成本
  • 公司报销之后钱发到哪
  • 自制原始发票
  • windows安装php运行环境
  • 一天撸一个财务APP系统【安卓端+前端+后端】
  • CSS渐变背景应用
  • Vue3通透教程【十二】TS类型声明优势
  • php用户登录界面代码
  • 逆回购要手续费吗
  • 企业所得税中工资总额
  • 土地增值税采用
  • 政府补贴流程
  • 代扣代缴个人所得税奖励金
  • 车辆维修费如何赔偿
  • 独立核算和非独立核算怎么查
  • 什么是汇算清缴?
  • 出差餐补算在工资里吗
  • 生产企业购进的生产原材料用来装修公司会计处理
  • 企业筹办费计入什么科目
  • 投标保证金如何规定
  • 购礼品送客户分账务处理怎么做
  • 根据银行流水如何计算成本
  • 无形资产未取得发票
  • 物流公司贷款
  • 抵账的车买了什么后果
  • 期初建帐
  • 新建厂房房产证办理流程
  • 考核员工的罚款计入什么
  • 没有到位的注资公司
  • 公司奖励给部门的奖励
  • 工业企业材料入库账务处理
  • sql server备份方法
  • win8任务管理器在哪
  • ubuntu删除vmware
  • mac系统如何安装双系统
  • rpm命令的作用是什么
  • linux分割分区
  • 联想安装xp系统
  • 工商网银登陆
  • 如何理解js中的原型
  • unity协程会阻塞主线程吗
  • python选择器
  • shell脚本.sh
  • 医院开具的电子票据是发票吗
  • 财产租赁包括哪些财产
  • 河南省2020年12月纳税申报截止日期
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设