将新成员添加到MongoDB Replicaset时,我是否需要更新连接URI


  • 将新成员添加到MongoDB副本集时,我需要更新连接uri吗?
  • 新成员将是主要成员?

如果无法重新启动服务并且仍在使用旧的URI,则添加成员后会发生什么?

如果添加新成员,则不必将新成员添加到连接字符串中的列表。驾驶员将自动查找有关新成员的信息,并在需要时对其进行查询(例如,如果成为主要的话)。

话虽如此,您应该拥有连接字符串中携带节点的数据的多数。如果您的连接字符串中有大部分节点,则可以保证驾驶员可以始终连接并找到主。如果节点较少,则可能是这些节点是非多数分区的一部分,您将找不到其中的复制品主要(因为多数分区分区将具有此主节点)。

最新更新