GCE的默认Click to Deploy MongoDB
设置一个主节点,一个辅助节点和一个仲裁节点。但我无法弄清楚mongodb如何设法在主节点和辅助节点之间分配读取。我对每个可用节点都有一个明确的external IP
,但我不想将我的应用程序指向一个节点或另一个节点......我如何找出负载均衡器IP(如果有这样的话)这样我就可以把它作为mongodb连接url给我的应用程序了?
答案 0 :(得分:3)
为了连接到MongoDB的副本集,您需要在标准URI连接方案中指定所有主机。例如,要使用以下mongod主机描述与名为test
的副本集的连接:
db1.example.net on port 27017
db2.example.net on port 2500
您将使用类似于以下内容的连接字符串:
mongodb://db1.example.net,db2.example.net:2500/?replicaSet=test
有关MongoDB的连接字符串URI格式的更多信息,请查看此artcile。