位置: 编程技术 - 正文

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

  • 盘亏存货进项税额转出的计算公式
  • 随机赠送礼品个人所得税
  • 集体房屋出租管理办法
  • 以前年度损益调整科目怎么用
  • 甲方代付材料费合法吗
  • 可抵扣的固定资产
  • 公司注销时发现很多年前多发了员工的工资
  • 发票作废进项税额转出怎么做账
  • 一般纳税人农业增值税如何申报
  • 永续债的利息会计处理
  • 固定资产入错账套怎么做账
  • 旅游费开票内容
  • 在建工程预付款项记入什么会计科目
  • 企业拆迁补偿款要交税吗
  • 未分配利润转增股本 个人所得税
  • 加班工资算做个月工资吗
  • 停车场会计科目设置
  • 机动车发票有几联
  • 应收账款的产生之一是由于销售
  • 银行呆帐坏账
  • 固定资产的领用
  • 应交税费的会计处理2018
  • 原本可以打开的软件
  • 怎样打开电脑wifi连接
  • 重置ie浏览器会有什么影响
  • php邮箱发送
  • win10预览版21337
  • linux统计文件行数字数
  • services.exe是什么服务
  • php做
  • 公交车停车场收费吗
  • php 延迟
  • yolov8目标检测测试输出类别个数
  • php操作步骤
  • 前端埋点sdk
  • thinkphp where or
  • 存货捐赠视同销售要不要确认收入?
  • 逾期增值税扣税凭证抵扣管理办法
  • 生态位模型原理
  • 查看ls命令的使用手册
  • 小企业会计准则没有以前年度损益调整科目
  • 兼职人员的工资怎么做账
  • 国地税合并后工资仍然不一致
  • 参展费用计入什么科目
  • 查财务报表的网站有哪些
  • 破产清算不够支付员工补偿金
  • 资产负债表其他应付款怎么填
  • 合同取得成本和销售费用
  • 健身器材折旧年限及计提办法
  • 汽车折旧年限与折旧率
  • 未使用的固定资产计提折旧计入什么科目
  • 营业外支出的用法
  • 实收资本主要包括哪些
  • 企业利润分配的内容
  • 劳务报酬现金流量
  • 发票抵扣联要放在凭证里面吗
  • 复利年金终值计算器
  • 新会计准则会计科目明细表
  • 全额抵扣怎么申报
  • windows xp简单操作教程
  • win8桌面图标不显示
  • mac book丢失
  • win7把声音设备禁用了怎么要回来
  • win7系统笔记本怎么连接wifi
  • macbook恢复macos
  • win8系统如何恢复出厂设置
  • linux常用命令chmod
  • Win7系统安装教程
  • shell 生成随机数每次运行都不一样
  • jquery的问题
  • React+react-dropzone+node.js实现图片上传的示例代码
  • jquery解析html文本
  • android实现侧边栏
  • js 自执行
  • 税务局上班吗今天
  • 陕西社保费管理客户端初始密码
  • 福利企业免税有哪些项目
  • a类棉b类棉c类的区别
  • 河南省地税税务局官网
  • 贵州省地方税务局公告2016年第13号
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设