【发布时间】:2012-11-13 13:22:07
【问题描述】:
我在使用 ELB 的 aws 上有一个主节点和两个辅助节点。阅读和写作的最佳实践是什么?
1)我是否创建一个单一的LB,所有节点都在ELB中,主节点和次节点,让python(pymongo)处理排序读写呢?
2) 还是将所有辅助节点置于 ELB 下并将主节点分配给弹性 IP?这将需要一个脚本来跟踪节点类型并在故障转移时重新分配。
我希望选择 1。
谢谢
【问题讨论】:
-
你为什么要使用负载均衡器——通常你给客户端一个集合中所有成员的列表,它会找出每个成员的状态并相应地直接请求跨度>
-
嗨 Frederick,谢谢,您上面简洁的评论确实为我提供了启示 - 请您快速检查下面的答案以确保它是正确的。
-
@FrederickCheung 如果您在私有网络中有 mongo 实例并且需要公开 mongo 而不使实例可以从 Internet 访问,那该怎么办?
标签: mongodb amazon-web-services load-balancing pymongo