Ordnen Sie Ihrer Auto Scaling Scaling-Gruppe eine VPC Lattice-Zielgruppe zu - Amazon EC2 Auto Scaling

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.

Ordnen Sie Ihrer Auto Scaling Scaling-Gruppe eine VPC Lattice-Zielgruppe zu

In diesem Thema wird beschrieben, wie Sie eine VPC Lattice-Zielgruppe einer Auto Scaling Scaling-Gruppe zuordnen. Außerdem wird beschrieben, wie VPC Lattice-Integritätsprüfungen aktiviert werden, damit Amazon EC2 Auto Scaling Instances ersetzen kann, die VPC Lattice als fehlerhaft meldet.

Standardmäßig ersetzt Amazon EC2 Auto Scaling nur Instances, die aufgrund von EC2 Amazon-Zustandsprüfungen fehlerhaft oder nicht erreichbar sind. Wenn Sie VPC Lattice-Zustandsprüfungen aktivieren, kann Amazon EC2 Auto Scaling eine laufende Instance ersetzen, falls eine der VPC Lattice-Zielgruppen, die Sie der Auto Scaling Scaling-Gruppe zuordnen, sie als fehlerhaft meldet. Weitere Informationen finden Sie unter Zustandsprüfungen für Instances in einer Auto-Scaling-Gruppe.

Wichtig

Bevor Sie fortfahren, müssen Sie alle im vorherigen Abschnitt genannten Voraussetzungen erfüllen.

Fügen Sie eine Lattice-Zielgruppe hinzu VPC

Sie können einer Auto Scaling Scaling-Gruppe eine oder mehrere Zielgruppen zuordnen, wenn Sie die Gruppe erstellen oder aktualisieren.

Console

Befolgen Sie die Schritte in diesem Abschnitt, um die Konsole für Folgendes zu verwenden:

  • Eine VPC Lattice-Zielgruppe einer Auto Scaling Scaling-Gruppe zuordnen

  • Schalten Sie die Zustandsprüfungen für Lattice ein VPC

Um eine VPC Lattice-Zielgruppe einer neuen Auto Scaling-Gruppe zuzuordnen
  1. Öffnen Sie die EC2 Amazon-Konsole unter https://console.aws.amazon.com/ec2/und wählen Sie im Navigationsbereich Auto Scaling Groups aus.

  2. Wählen Sie in der Navigationsleiste oben die AWS-Region aus, in der Sie Ihre Gruppe erstellt haben.

  3. Wählen Sie Erstellen einer Auto-Scaling-Gruppe aus.

  4. Wählen Sie in den Schritten 1 und 2 die gewünschten Optionen aus und fahren Sie mit Schritt 3: Konfigurieren von erweiterten Optionen fort.

  5. Wählen Sie für VPCLattice-Integrationsoptionen die Option Attach to VPC Lattice Service.

  6. Wählen Sie unter VPC Lattice-Zielgruppe auswählen Ihre Zielgruppe aus.

  7. (Optional) Wählen Sie für Integritätsprüfungen und Zusätzliche Zustandsprüfungstypen die Option VPCLattice-Zustandsprüfungen aktivieren aus.

  8. (Optional) Geben Sie unter Karenzzeit für die Zustandsprüfung die Zeit in Sekunden ein. Diese Zeitspanne gibt an, wie lange Amazon EC2 Auto Scaling warten muss, bevor es den Integritätsstatus einer Instance überprüft, nachdem sie den InService Status erreicht hat. Weitere Informationen finden Sie unter Legen Sie die Wartefrist für die Zustandsprüfung einer Auto-Scaling-Gruppe fest.

  9. Fahren Sie mit dem Erstellen der Auto-Scaling-Gruppe fort. Ihre Instances werden automatisch für die VPC Lattice-Zielgruppe registriert, nachdem die Auto Scaling Scaling-Gruppe erstellt wurde.

Um eine VPC Lattice-Zielgruppe einer bestehenden Auto Scaling-Gruppe zuzuordnen

Gehen Sie wie folgt vor, um eine Zielgruppe für einen Dienst an eine vorhandene Auto-Scaling-Gruppe anzuhängen.

  1. Öffnen Sie die EC2 Amazon-Konsole unter https://console.aws.amazon.com/ec2/und wählen Sie im Navigationsbereich Auto Scaling Groups aus.

  2. Aktivieren Sie das Kontrollkästchen neben Ihrer Auto-Scaling-Gruppe.

    Im unteren Teil der Seite wird ein geteilter Bereich geöffnet.

  3. Wählen Sie auf der Registerkarte Details die Option VPCLattice-Integrationsoptionen und dann Bearbeiten aus.

  4. Wählen Sie unter VPCLattice-Integrationsoptionen die Option An VPCLattice-Dienst anhängen aus.

  5. Wählen Sie unter VPC Lattice-Zielgruppe auswählen Ihre Zielgruppe aus.

  6. Wählen Sie Aktualisieren.

Wenn Sie mit dem Hinzufügen der Zielgruppe fertig sind, können Sie optional die Zustandsprüfungen aktivieren, die diese Zielgruppe verwenden.

Um die VPC Lattice-Gesundheitschecks zu aktivieren
  1. Wählen Sie auf der Registerkarte Details die Option Zustandsprüfungen, Bearbeiten aus.

  2. Wählen Sie für Integritätsprüfungen und Zusätzliche Zustandsprüfungstypen die Option VPCLattice-Zustandsprüfungen aktivieren aus.

  3. Geben Sie unter Frist für Zustandsprüfungen die Zeit in Sekunden ein. Diese Zeitspanne gibt an, wie lange Amazon EC2 Auto Scaling warten muss, bevor es den Integritätsstatus einer Instance überprüft, nachdem sie den InService Status erreicht hat. Weitere Informationen finden Sie unter Legen Sie die Wartefrist für die Zustandsprüfung einer Auto-Scaling-Gruppe fest.

  4. Wählen Sie Aktualisieren.

AWS CLI

Folgen Sie den Schritten in diesem Abschnitt, um Folgendes AWS CLI zu verwenden:

  • Eine VPC Lattice-Zielgruppe einer Auto Scaling Scaling-Gruppe zuordnen

  • Schalten Sie die Zustandsprüfungen für Lattice ein VPC

Um eine VPC Lattice-Zielgruppe einer Auto Scaling-Gruppe zuzuordnen

Verwenden Sie den folgenden create-auto-scaling-groupBefehl, um eine Auto Scaling Scaling-Gruppe zu erstellen und gleichzeitig eine VPC Lattice-Zielgruppe anzuhängen, indem Sie ihren Amazon-Ressourcennamen (ARN) angeben.

Ersetzen Sie die Beispielwerte für --auto-scaling-group-name, --vpc-zone-identifier, --min-size und --max-size. Ersetzen Sie für --launch-template diese Option my-launch-template und 1 durch den Namen und die Version der Startvorlage, die Sie für Instances erstellt haben, die für eine VPC Lattice-Zielgruppe registriert sind. Ersetzen Sie für die --traffic-sources Option das Beispiel ARN durch das Beispiel ARN Ihrer VPC Lattice-Zielgruppe.

aws autoscaling create-auto-scaling-group --auto-scaling-group-name my-asg \ --launch-template LaunchTemplateName=my-launch-template,Version='1' \ --vpc-zone-identifier "subnet-5ea0c127,subnet-6194ea3b,subnet-c934b782" \ --min-size 1 --max-size 5 \ --traffic-sources "Identifier=arn:aws:vpc-lattice:region:account-id:targetgroup/tg-0e2f2665eEXAMPLE"

Verwenden Sie den folgenden attach-traffic-sourcesBefehl, um eine VPC Lattice-Zielgruppe an eine Auto Scaling Scaling-Gruppe anzuhängen, nachdem sie bereits erstellt wurde.

aws autoscaling attach-traffic-sources --auto-scaling-group-name my-asg \ --traffic-sources "Identifier=arn:aws:vpc-lattice:region:account-id:targetgroup/tg-0e2f2665eEXAMPLE"

Um die Integritätsprüfungen für VPC Lattice zu aktivieren

Wenn Sie eine anwendungsbasierte Integritätsprüfung für Ihre VPCLattice-Zielgruppe konfiguriert haben, können Sie diese Zustandsprüfungen aktivieren. Verwenden Sie den update-auto-scaling-groupBefehl create-auto-scaling-groupoder mit der --health-check-type Option und dem Wert. VPC_LATTICE Um den Kulanzzeitraum für die von Ihrer Auto-Scaling-Gruppe durchgeführten Integritätsprüfungen anzugeben, schließen Sie die Option --health-check-grace-period ein und geben Sie ihren Wert in Sekunden an.

--health-check-type "VPC_LATTICE" --health-check-grace-period 60

Trennen Sie eine VPC Lattice-Zielgruppe

Wenn Sie VPC Lattice nicht mehr verwenden müssen, gehen Sie wie folgt vor, um die Zielgruppe von Ihrer Auto Scaling Scaling-Gruppe zu trennen.

Console

Befolgen Sie die Schritte in diesem Abschnitt, um die Konsole für Folgendes zu verwenden:

  • Trennen Sie eine VPC Lattice-Zielgruppe von einer Auto Scaling Scaling-Gruppe

  • Schalten Sie die Zustandsprüfungen für Lattice aus VPC

Um eine VPC Lattice-Zielgruppe von einer Auto Scaling Scaling-Gruppe zu trennen
  1. Öffnen Sie die EC2 Amazon-Konsole unter https://console.aws.amazon.com/ec2/und wählen Sie im Navigationsbereich Auto Scaling Groups aus.

  2. Aktivieren Sie das Kontrollkästchen neben einer vorhandenen Gruppe.

    Im unteren Teil der Seite wird ein geteilter Bereich geöffnet.

  3. Wählen Sie auf der Registerkarte Details die Option VPCLattice-Integrationsoptionen und dann Bearbeiten aus.

  4. Wählen Sie unter VPCLattice-Integrationsoptionen das Löschsymbol (X) neben der Zielgruppe aus.

  5. Wählen Sie Aktualisieren.

Wenn Sie mit dem Trennen der Zielgruppe fertig sind, können Sie die VPC Lattice-Zustandsprüfungen deaktivieren.

Um die VPC Lattice-Gesundheitschecks auszuschalten
  1. Wählen Sie auf der Registerkarte Details die Option Zustandsprüfungen, Bearbeiten aus.

  2. Deaktivieren Sie für Integritätsprüfungen, Zusätzliche Zustandsprüfungstypen die Option VPCLattice-Zustandsprüfungen aktivieren.

  3. Wählen Sie Aktualisieren.

AWS CLI

Folgen Sie den Schritten in diesem Abschnitt, um Folgendes zu verwenden: AWS CLI

  • Trennen Sie eine VPC Lattice-Zielgruppe von einer Auto Scaling Scaling-Gruppe

  • Schalten Sie die Zustandsprüfungen für Lattice aus VPC

Verwenden Sie den detach-traffic-sourcesBefehl, um eine Zielgruppe von Ihrer Auto Scaling Scaling-Gruppe zu trennen, wenn Sie sie nicht mehr benötigen.

aws autoscaling detach-traffic-sources --auto-scaling-group-name my-asg \ --traffic-sources "Identifier=arn:aws:vpc-lattice:region:account-id:targetgroup/tg-0e2f2665eEXAMPLE"

Verwenden Sie den update-auto-scaling-groupBefehl, um die Integritätsprüfungen für eine Auto Scaling Scaling-Gruppe so zu aktualisieren, dass sie keine VPC Lattice-Integritätsprüfungen mehr verwendet. Geben Sie die Option --health-check-type und den Wert EC2 ein.

aws autoscaling update-auto-scaling-group --auto-scaling-group-name my-asg \ --health-check-type "EC2"