位置: 编程技术 - 正文

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

  • 城建附加的计税依据
  • 小规模纳税人一般纳税人区别
  • 个体工商户的纳税人类型怎么选
  • 印花税计提怎么计提
  • 认缴制的注册资本实缴时存哪里
  • 承兑汇票属于货款吗
  • 管道燃气工程设计方案
  • 申报个税人员金额一般
  • 母子公司往来明细账正反面都可以写吗
  • 房地产开发企业会计科目
  • 企业重组失败会怎么样
  • 小企业工资薪酬制度
  • 并购产生的商誉怎么冲减
  • 银行询证函费用计入财务费用还是管理费用
  • 设备投入安装计入什么科目
  • 无票销售纳税后怎么处理
  • 企业购买的原材料确认为资产,这属于会计确认的范畴
  • 出口退税进项发票
  • 红利所得分配也要交税吗
  • 房地产预收款如何申报增值税
  • 民间非营利组织会计科目
  • 出租房屋房产税怎么算
  • 集团内部拆借资金
  • 经营用的固定资产
  • 持有至到期投资在资产负债表怎么填
  • 亏损合同如何处理
  • 应收票据背书转让以取得所需物资
  • 购入的会计分录怎么写
  • 实收资本的账务处理例题
  • 支付拆迁补偿款做账
  • 城建税的会计分录是什么
  • 收到预付款怎么给客户写协议书
  • 苹果mac恢复出厂设置
  • linux太卡顿
  • Win10怎么显示文件类型
  • 担保费可以计入什么科目
  • 个人税收是怎么计算的举例
  • fall 瀑布
  • 销售自己使用过的固定资产
  • 多智能体概念
  • php+jQuery+Ajax简单实现页面异步刷新
  • thinkphp环境搭建教程
  • 旅行社差额纳税的规定
  • 灵活就业收入是填多好还是填少好
  • 开了张增值税发票能退吗
  • 社保主要有以下哪些方面
  • 金蝶会计报表公式
  • c#连接access数据库实例
  • 模板的固定
  • mysql常用命令有哪些
  • 商品购进核算
  • 税金及附加科目核算
  • 安置用房视同销售,怎么确认扣除费用?
  • 民办幼儿园的经费投入
  • 采购库存商品的分录
  • 采购人员垫付怎么入账
  • 企业债与公司债的还款有区别
  • sqlserver 千万数量级分页存储过程代码
  • linux find -perm 详解
  • win7使用mbr还是guid
  • un安装失败
  • win7系统如何安装蓝牙驱动
  • 怎么在win7开始菜单添加文件夹
  • win10应用默认
  • ubuntu命令行调节音量
  • sealmon.exe - sealmon是什么进程 有什么用
  • windows语音识别
  • win8 更改电脑设置
  • win8系统怎样
  • Node.js中的construct
  • html5webview交互
  • unity销毁预制体
  • unity5用什么语言
  • jquery弹出div遮罩层
  • 删除的照片怎么还原
  • js怎么判断日期大小
  • bpc什么时候进入中国
  • 无经营公司
  • 代扣代缴企业所得税会计分录
  • 小规模纳税人开专票税率是1%还是3%
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设