查找集群的端点 - Amazon DocumentDB
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

查找集群的端点

您可以使用 Amazon DocumentDB 控制台或 Amazon CLI查找集群的集群端点和读取器端点。

Using the Amazon Web Services Management Console
要使用控制台查找集群的终端节点,请执行以下操作:
  1. 登录 Amazon Web Services Management Console,然后在 /docdb 上打开亚马逊文档数据库控制台。https://console.aws.amazon.com

  2. 在导航窗格中,选择集群

  3. 从集群列表中,选择感兴趣的集群的名称。

  4. 在集群详细信息页面上,选择配置选项卡。在配置和状态部分,您将找到集群终端节点读取器终端节点

    “配置和状态” 部分显示了集群和读取器终端节点。
  5. 要连接到此集群,请选择连接和安全选项卡。找到 mongo shell 的连接字符串和可在应用程序代码中用来连接到集群的连接字符串。

    Connect 部分显示了一个用于通过 mongo shell 连接到实例的字符串和一个用于使用应用程序连接到集群的字符串。
Using the Amazon CLI

要使用查找集群的集群和读取器终端节点 Amazon CLI,请使用这些参数运行describe-db-clusters命令。

参数
  • --db-cluster-identifier—可选。指定要返回端点的集群。如果省略,则返回多达 100 个集群的端点。

  • --query—可选。指定要显示的字段。因减少您为查找端点所需查看的数据量而有益。如果省略,则返回有关集群的全部信息。

  • --region—可选。使用 --region 参数指定要将命令应用到的区域。如果省略,则使用默认区域。

以下示例将返回 sample-clusterDBClusterIdentifier、终端节点(集群终端节点)和 ReaderEndpoint

对于 Linux、macOS 或 Unix:

aws docdb describe-db-clusters \ --region us-east-1 \ --db-cluster-identifier sample-cluster \ --query 'DBClusters[*].[DBClusterIdentifier,Port,Endpoint,ReaderEndpoint]'

对于 Windows:

aws docdb describe-db-clusters ^ --region us-east-1 ^ --db-cluster-identifier sample-cluster ^ --query 'DBClusters[*].[DBClusterIdentifier,Port,Endpoint,ReaderEndpoint]'

此操作的输出将类似于下文(JSON 格式)。

[ [ "sample-cluster", 27017, "sample-cluster.cluster-corlsfccjozr.us-east-1.docdb.amazonaws.com", "sample-cluster.cluster-ro-corlsfccjozr.us-east-1.docdb.amazonaws.com" ] ]

现在您已拥有集群端点,可以使用 mongomongodb 连接到集群。有关更多信息,请参阅 连接到端点