Abmelden einer - AWS Cloud Map Service-Instance - 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.

Abmelden einer - AWS Cloud Map Service-Instance

Bevor Sie einen Service löschen können, müssen Sie alle Service-Instances abmelden, die mit dem Service registriert wurden.

Um eine Service-Instance abzumelden, 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 die Option für den Namespace aus, der die Service-Instance enthält, die Sie abmelden möchten.

  4. Wählen Sie auf der Seite Namespace: Namespace-Name die Option für den Service aus, den Sie für die Registrierung der Service-Instance verwendet haben.

  5. Wählen Sie auf der Seite Service: Service-Name die Option für die Service-Instance aus, die Sie abmelden möchten.

  6. Wählen Sie Deregister.

  7. Bestätigen Sie, dass Sie die Service-Instance abmelden möchten.

AWS CLI
  • Heben Sie die Registrierung einer Service-Instance mit dem deregister-instance Befehl auf (ersetzen Sie die roten Werte durch Ihre eigenen). Dieser Befehl löscht die Amazon Route 53-DNS-Datensätze und alle Zustandsprüfungen, die für die angegebene Instance AWS Cloud Map erstellt hat.

    aws servicediscovery deregister-instance \ --service-id srv-xxxxxxxxx \ --instance-id myservice-53
AWS SDK for Python (Boto3)
  1. Wenn Sie noch nicht Boto3 installiert haben, finden Sie hier Anweisungen zum Installieren, Konfigurieren und Verwenden von Boto3 https://boto3.amazonaws.com/v1/documentation/api/latest/guide/quickstart.html#installation.

  2. Importieren Boto3 und verwenden Sie servicediscovery als Ihren Service.

    import boto3 client = boto3.client('servicediscovery')
  3. Heben Sie die Registrierung einer Service-Instance mit auf deregister-instance() (ersetzen Sie die roten Werte durch Ihre eigenen). Dieser Befehl löscht die Amazon Route 53-DNS-Datensätze und alle Zustandsprüfungen, die für die angegebene Instance AWS Cloud Map erstellt hat.

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

    Beispiel für eine Antwortausgabe

    { 'OperationId': '4yejorelbukcjzpnr6tlmrghsjwpngf4-k98rnaiq', 'ResponseMetadata': { '...': '...', }, }