AWS Cloud Map Dienstinstanzen auflisten - AWS Cloud Map

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

AWS Cloud Map Dienstinstanzen auflisten

Um eine Liste der Service-Instances anzuzeigen, die Sie mit einem Service registriert haben, gehen Sie wie folgt vor.

AWS Management Console
  1. Melden Sie sich bei der an AWS Management Console und öffnen Sie die AWS Cloud Map Konsole unter https://console.aws.amazon.com/cloudmap/.

  2. Wählen Sie im Navigationsbereich Namespaces aus.

  3. Wählen Sie den Namen des Namespace aus, der den Service enthält, für den Sie Service-Instances auflisten möchten.

  4. Wählen Sie den Namen des Service aus, mit dem Sie die Service-Instances erstellt haben. Unter Serviceinstanzen wird eine Liste der Instanzen angezeigt. Sie können die Instanz-ID in das Suchfeld eingeben, um eine bestimmte Instanz aufzulisten.

AWS CLI
  • Listet Dienstinstanzen mit dem list-instances Befehl auf (ersetzen Sie den roten Wert durch Ihren eigenen).

    aws servicediscovery list-instances --service-id srv-xxxxxxxxx
AWS SDK for Python (Boto3)
  1. Falls Sie es noch nicht Boto3 installiert haben, finden Sie Boto3 hier Anweisungen zur Installation, Konfiguration und Verwendung.

  2. Importieren Boto3 und servicediscovery als Ihren Service verwenden.

    import boto3 client = boto3.client('servicediscovery')
  3. Dienstinstanzen auflisten mit list_instances() (ersetzen Sie den roten Wert durch Ihren eigenen).

    response = client.list_instances( ServiceId='srv-xxxxxxxxx', ) # If you want to see the response print(response)

    Beispiel für eine Antwortausgabe

    { 'Instances': [ { 'Attributes': { 'AWS_INSTANCE_IPV4': '172.2.1.3', 'AWS_INSTANCE_PORT': '808', }, 'Id': 'i-xxxxxxxxxxxxxxxxx', }, ], 'ResponseMetadata': { '...': '...', }, }