Einen Load Balancer in Elastic Load Balancing für CodeDeploy Amazon EC2 EC2-Bereitstellungen einrichten - AWS CodeDeploy

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.

Einen Load Balancer in Elastic Load Balancing für CodeDeploy Amazon EC2 EC2-Bereitstellungen einrichten

Bevor Sie eine blaue/grüne Bereitstellung oder eine In-Place-Bereitstellung ausführen, für die Sie einen optionalen Load Balancer in der Bereitstellungsgruppe angeben möchten, müssen Sie mindestens einen Classic Load Balancer, Application Load Balancer oder Network Load Balancer in Elastic Load Balancer erstellt haben. Für Blau/Grün-Bereitstellungen verwenden Sie diesen Load Balancer, um die Instances zu registrieren, aus denen Ihre Austauschumgebung besteht. Instances in Ihrer ursprünglichen Umgebung können optional mit demselben Load Balancer registriert sein. Bei In-Place-Bereitstellungen wird der Load Balancer verwendet, um Instances, an denen gerade gearbeitet wird, abzumelden und sie nach Abschluss der Arbeit erneut zu registrieren. CodeDeploy

CodeDeploy unterstützt Blau/Grün und direkte Bereitstellung auf Amazon EC2 EC2-Instances hinter mehreren Load Balancern. Nehmen wir beispielsweise an, Sie haben 200 Amazon EC2 EC2-Instances, von denen 100 bei 2 Classic Load Balancers registriert sind, und weitere 100 davon sind bei 4 Zielgruppen in 2 Application Load Balancers registriert. In diesem Szenario können CodeDeploy Sie blaue/grüne und direkte Bereitstellungen für alle 200 Instances durchführen, obwohl diese auf 2 Classic Load Balancer, 2 Application Load Balancer und 4 Zielgruppen verteilt sind.

CodeDeploy unterstützt bis zu 10 Classic Load Balancer und 10 Zielgruppen, also insgesamt 20 Artikel.

Um einen oder mehrere Classic Load Balancer zu konfigurieren, folgen Sie den Anweisungen unter Tutorial: Classic Load Balancer erstellen im Benutzerhandbuch für Classic Load Balancers. Beachten Sie Folgendes:

  • Wählen Sie in Schritt 2: Definieren des Load Balancers unter Create LB Inside dieselbe VPC aus, die Sie beim Erstellen des Instances verwendet haben.

  • Schritt 5: Registrieren Sie EC2-Instances mit Ihrem Load Balancer, wählen Sie die Instances, die derzeit in Ihrer Bereitstellungsgruppe (In-Situ-Bereitstellungen) sind oder die Sie für Ihre ursprüngliche Umgebung (Blau/Grün-Bereitstellungen) ausgewählt haben.

  • Notieren Sie in Schritt 7: Erstellen und Überprüfen des Load Balancers die DNS-Adresse des Load Balancers.

    Wenn Sie beispielsweise Ihren Load Balancer my-load-balancer genannt haben, hat die DNS-Adresse ein Format wie my-load-balancer-1234567890.us-east-2.elb.amazonaws.com.

Folgen Sie den Anweisungen in einem der folgenden Themen, um einen oder mehrere Application Load Balancer zu konfigurieren:

Folgen Sie den Anweisungen in einem der folgenden Themen, um einen oder mehrere Network Load Balancer zu konfigurieren: