GCE的默认Click to Deploy MongoDB设置一个主节点、一个辅助节点和一个仲裁节点。但我不知道mongodb是如何在主节点和次要节点之间分发读取的。我有一个明确的external IP为每个节点可用,但我不想把我的应用程序指向一个或另一个节点.我如何计算出负载平衡器IP (如果有这样的东西),以便我可以把它作为mongodb连接url给我的应用程序?
发布于 2015-07-15 14:30:30
为了连接到MongoDB的副本集,需要在标准URI连接方案中指定所有主机。例如,若要描述与名为test的副本集的连接,请使用以下Mon神主机:
db1.example.net on port 27017
db2.example.net on port 2500 您将使用类似于以下内容的连接字符串:
mongodb://db1.example.net,db2.example.net:2500/?replicaSet=test 有关MongoDB的连接字符串URI格式的更多信息,请查看此图文。
https://stackoverflow.com/questions/31409079
复制相似问题