本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
查找集群的终端节点
您可使用 Amazon DocumentDB 控制台查找集群的集群终端节点和读取器终端节点,或Amazon CLI.
使用控制台
使用控制台查找集群的终端节点
登录到Amazon Web Services Management Console,然后在以下位置打开 Amazon DocumentDB 控制台https://console.aws.amazon.com/docdb
. -
在导航窗格中,选择集群。
-
从集群列表中,选择感兴趣的集群的名称。
-
向下滚动到详细信息部分,然后找到群集终端节点和读取器终端节点。
-
要连接到此群集,请向上滚动至Connect (连接)部分。查找连接字符串
mongo
shell 和可以在应用程序代码中使用的连接字符串以连接到集群。
使用 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 \ --region
us-east-1
\ --db-cluster-identifiersample-cluster
\ --query 'DBClusters[*].[DBClusterIdentifier,Port,Endpoint,ReaderEndpoint]'
对于 Windows:
aws docdb describe-db-clusters ^ --region
us-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
. 有关更多信息,请参阅连接到 终端节点。