标签: mongodb replicaset
如果无法重新启动服务且旧URI仍在使用中,添加成员后会发生什么?
答案 0 :(得分:1)
如果添加新成员,则不必将新成员添加到连接字符串中的列表中。驱动程序将自动找到有关新成员的信息,并在需要时对其进行路由查询(例如,如果它成为主要成员)。
话虽如此,您的连接字符串中的数据承载节点的多数。如果连接字符串中有大多数节点,则可以保证驱动程序始终可以连接并查找主节点。如果节点较少,则有可能如果这些节点是非多数分区的一部分,则无法在其中找到主要的复制集(因为多数分区将具有此主节点)。