Trouver le point de terminaison d'une instance - Amazon DocumentDB

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Trouver le point de terminaison d'une instance

Vous pouvez trouver le point de terminaison d'une instance à l'aide de la console Amazon DocumentDB ou du. AWS CLI

Using the AWS Management Console
Recherche d'un point de terminaison d'une instance à l'aide de la console
  1. Connectez-vous à la AWS Management Console console Amazon DocumentDB et ouvrez-la à l'adresse https://console.aws.amazon.com/docdb.

  2. Dans le panneau de navigation, choisissez Clusters.

    Astuce

    Si vous ne voyez pas le volet de navigation sur le côté gauche de votre écran, choisissez l'icône de menu (Hamburger menu icon with three horizontal lines.) dans le coin supérieur gauche de la page.

  3. Dans la boîte de navigation Clusters, vous verrez la colonne Cluster Identifier. Vos instances sont répertoriées sous des clusters, comme dans la capture d'écran ci-dessous.

    DocumentDB clusters list showing two clusters with their identifiers and roles.
  4. Cochez la case située à gauche de l'instance qui vous intéresse.

  5. Faites défiler jusqu'à la rubrique Détails, puis localisez le point de terminaison de l'instance.

    Capture d'écran de la console affichant la page des détails avec le point de terminaison de l'instance en surbrillance.
  6. Pour vous connecter à cette instance, faites défiler jusqu'à la rubrique Connecter. Localisez la chaîne de connexion pour le shell mongo et une chaîne de connexion qui peuvent être utilisées dans votre code d'application pour vous connecter à votre instance.

    Capture d'écran de la console affichant la rubrique Connecter avec les chaînes de connexion shell mongo et application en surbrillance.
Using the AWS CLI

Pour rechercher le point de terminaison de l'instance à l'aide de AWS CLI, exécutez la commande suivante avec ces arguments.

Arguments
  • --db-instance-identifier—Facultatif. Spécifie l'instance à laquelle renvoyer le point de terminaison. Si cet argument n'est pas spécifié, le nombre de points de terminaison renvoyé peut atteindre 100 de vos instances.

  • --query—Facultatif. Spécifiez les champs à afficher. Utile en réduisant la quantité de données que vous devez afficher pour trouver les points de terminaison. Si cela est omis, toutes les informations sur une instance sont renvoyées. Le champ Endpoint possède trois membres, son inclusion dans la requête comme dans l'exemple suivant renvoie donc les trois membres. Si vous êtes intéressé uniquement par certains des membres Endpoint, remplacez Endpoint dans la requête par les membres qui vous intéressent, comme dans le deuxième exemple.

  • --region—Facultatif. Utilisez le paramètre --region pour spécifier la région à laquelle vous souhaitez appliquer la commande. S'il n'est pas spécifié, votre région par défaut est utilisée.

Pour Linux, macOS ou Unix :

aws docdb describe-db-instances \ --region us-east-1 \ --db-instance-identifier sample-cluster-instance \ --query 'DBInstances[*].[DBInstanceIdentifier,Endpoint]'

Pour Windows :

aws docdb describe-db-instances ^ --region us-east-1 ^ --db-instance-identifier sample-cluster-instance ^ --query 'DBInstances[*].[DBInstanceIdentifier,Endpoint]'

Le résultat de cette opération ressemble à ce qui suit (JSONformat).

[ [ "sample-cluster-instance", { "Port": 27017, "Address": "sample-cluster-instance.corcjozrlsfc.us-east-1.docdb.amazonaws.com", "HostedZoneId": "Z2R2ITUGPM61AM" } ] ]

En réduisant les résultats pour éliminer la HostedZoneId du point de terminaison, vous pouvez modifier votre requête en spécifiant Endpoint.Port et Endpoint.Address.

Pour Linux, macOS ou Unix :

aws docdb describe-db-instances \ --region us-east-1 \ --db-instance-identifier sample-cluster-instance \ --query 'DBInstances[*].[DBInstanceIdentifier,Endpoint.Port,Endpoint.Address]'

Pour Windows :

aws docdb describe-db-instances ^ --region us-east-1 ^ --db-instance-identifier sample-cluster-instance ^ --query 'DBInstances[*].[DBInstanceIdentifier,Endpoint.Port,Endpoint.Address]'

Le résultat de cette opération ressemble à ce qui suit (JSONformat).

[ [ "sample-cluster-instance", 27017, "sample-cluster-instance.corcjozrlsfc.us-east-1.docdb.amazonaws.com" ] ]

Maintenant que vous disposez du point de terminaison de l'instance, vous pouvez vous connecter à l'instance à l'aide de mongo ou mongodb. Pour de plus amples informations, veuillez consulter Connexion aux points de terminaison.