本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
查找集群的终端节点
您可使用 Amazon DocumentDB 控制台查找集群的集群终端节点和读取器终端节点,或Amazon CLI.
使用控制台
使用控制台查找集群的终端节点
登录到Amazon Web Services Management Console,然后在以下位置打开 Amazon DocumentDB 控制台https://console.aws.amazon.com/docdb
. -
在导航窗格中,选择集群。
-
从集群列表中,选择感兴趣的集群的名称。
-
向下滚动到详细信息部分,然后找到群集终端节点和读取器终端节点。
-
要连接到此群集,请向上滚动至Connect (连接)部分。查找连接字符串
mongoshell 和可以在应用程序代码中使用的连接字符串以连接到集群。
使用 Amazon CLI
要使用 Amazon CLI 查找集群的集群和读取器终端节点,请运行具有以下参数的 describe-db-clusters 命令。
参数
-
--db-cluster-identifier— 可选。指定要为其返回终端节点的群集。如果省略,将返回最多 100 个集群的终端节点。 -
--query— 可选。指定要显示的字段。减少查找终端节点所需查看的数据量,从而有用。如果省略,则返回有关集群的全部信息。 -
--region— 可选。使用--region参数指定要将命令应用到的区域。如果省略,则使用默认区域。
以下示例将返回 sample-cluster 的 DBClusterIdentifier、终端节点(集群终端节点)和 ReaderEndpoint。
对于 Linux、macOS 或 Unix:
aws docdb describe-db-clusters \ --regionus-east-1\ --db-cluster-identifiersample-cluster\ --query 'DBClusters[*].[DBClusterIdentifier,Port,Endpoint,ReaderEndpoint]'
对于 Windows:
aws docdb describe-db-clusters ^ --regionus-east-1^ --db-cluster-identifiersample-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"
]
]现在您已使用集群终端节点,可使用以下两种方式连接到集群。mongo要么mongodb. 有关更多信息,请参阅连接到 终端节点。