如何配置多个mongos实例对分片群集的访问?

时间:2020-06-04 18:53:04

标签: mongodb sharding mongo-shell

我找不到任何清晰的文档来说明如何在具有多个分片的单个分片群集中配置多个mongos实例。我希望有更多的mongo,并将它们分配给许多应用程序服务器,以减少延迟。

1 个答案:

答案 0 :(得分:1)

您可以通过mongos路由器从客户端访问分片群集。

您的群集配置可以有许多mongos路由器(请参阅Number of mongos and Distribution)。您从指定多个mongos的客户端(例如mongo shell)进行连接,然后客户端使用mongos之一连接到集群 (请参阅:Connecting to a Sharded Cluster)。

mongo Shell客户端中,使用连接字符串连接到MongoDB服务器。要连接到分片群集,请使用Standard ConnectionString Format在连接字符串中指定mongos主机; example

相关问题