首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >MongoDB主从兼备

MongoDB主从兼备
EN

Stack Overflow用户
提问于 2012-02-27 13:15:06
回答 1查看 859关注 0票数 0

我有一台服务器,我想用它来测试新的应用程序版本(比如临时服务器),但同时我想将它用作MongoDB的复制从服务器。因此,有两个角色:

  • 总是在部署后将数据库复制到此服务器(只有一个数据库,原始数据库和真实数据)
  • ,复制原始db到新数据库(*-staging db),并在此数据库

上测试我的部署。

我从docs中看到了如何只将指定的数据库从一台服务器复制到另一台服务器,它似乎运行得很好。但是,当我试图在从服务器上复制现有数据库时,出现了错误not master失败的问题。我不想在主服务器上复制这个数据库,因为它意味着所有的暂存测试都将在主服务器上执行,这对我不起作用。

这是否意味着我不能拥有一个数据库的MongoDB主数据库和另一个数据库的从属服务器?

EN

回答 1

Stack Overflow用户

发布于 2012-02-27 16:33:40

在默认情况下,只读取奴隶,但您可以通过在启动服务器时同时传递

代码语言:javascript
运行
复制
mongod --slave --source master:1234 --master
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9465632

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档