尋找叢集端點 - Amazon DocumentDB

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

尋找叢集端點

您可以使用 Amazon DocumentDB 主控台尋找叢集的叢集端點和讀取器端點,或AWS CLI。

Using the AWS Management Console
使用主控台尋找叢集端點
  1. 登入AWS Management Console,然後在以下位置打開亞馬遜文檔數據庫控制台https://console.aws.amazon.com/docdb

  2. 在導覽窗格中,選擇 clusters (叢集)

  3. 從叢集清單中選擇您有興趣之叢集的名稱。

  4. 向下捲動到 Details (詳細資訊) 區段,並找出叢集端點和讀取器端點。

    
                              主控台螢幕擷取畫面顯示叢集詳細資訊,叢集端點和讀取器端點以反白顯示。
  5. 若要連接至這個叢集,捲動到 Connect (連接) 區段。找出 mongo 殼層的連線字串及可用在應用程式碼的連線字串,以連接至您的叢集。

    
                              主控台螢幕擷取畫面顯示連接區段,且反白顯示 mongo 殼層和應用程式連線字串。
Using the AWS CLI

使用 AWS 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 連接至該叢集。如需詳細資訊,請參閱連接至端點