我找不到任何清晰的文档来解释如何在一个包含多个分片的集群中配置多个mongos实例。我希望拥有更多的mongos,并将它们分配给多个应用程序服务器,以减少延迟。
发布于 2020-06-05 10:58:44
您可以通过mongos路由器从客户端访问分片集群。
您的群集配置可以有多个mongos路由器(请参见Number of mongos and Distribution)。您可以从指定多个mongos的客户端(例如,mongo shell)进行连接,然后客户端使用其中一个mongos连接到集群(参见:Connecting to a Sharded Cluster)。
从mongo shell客户端,您可以使用连接字符串连接到MongoDB服务器。要连接到分片群集,请使用Standard ConnectionString Format;一个example在连接字符串中指定mongos主机。
https://stackoverflow.com/questions/62202118
复制相似问题