首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何设置mongodb复制,其中您有3个web服务器用于负载均衡?

如何设置mongodb复制,其中您有3个web服务器用于负载均衡?
EN

Stack Overflow用户
提问于 2018-12-21 02:00:35
回答 1查看 29关注 0票数 0

我们计划在3个地点建立一个网络解决方案...前面有一个负载均衡器,它将根据客户端的位置进行分发。因此,如果对web应用程序的请求来自北美,我们将路由到北美服务器/站点。如果后端数据库是mongodb,我如何让这种类型的设置工作?据我所知,你不能有多主机复制,其中3个位置中的任何一个都可以写入其本地数据库,然后将其复制到另2个位置。

你能给我指出正确的方向吗?谢谢。

EN

回答 1

Stack Overflow用户

发布于 2018-12-21 02:17:02

这可能不会得到您想要的结果。我假设你有位于不同地理位置的前端web服务器,以提高性能,但它们仍然需要到Mongo获取数据-这意味着Mongo机器需要将所有数据放在本地。因此,HTTP从客户端到达get服务器的时间将会很短,但是,根据哪个Mongo box有您需要的数据,您将不得不通过网络进行读/写。

其中一些问题可以通过缓存或将所有数据复制到每个位置来解决,但您仍然会在编写时遇到问题。你也可以有多个可写的实例,但是你需要意识到你最终会有麻烦。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53873875

复制
相关文章

相似问题

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