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.
Aktualisierung der Bereitstellungsstrategie von Amazon ECS blue/green auf ein fortlaufendes Update
Sie können eine blue/green Bereitstellung zu einer Bereitstellung mit fortlaufenden Updates migrieren.
Beachten Sie bei der Migration zu fortlaufenden Bereitstellungen die folgenden Überlegungen:
-
Verwaltung des Datenverkehrs: Bei fortlaufenden Bereitstellungen erhalten neue Aufgaben Traffic, sobald sie die Zustandsprüfungen bestanden haben. Es gibt keine separate Testphase wie bei blue/green Bereitstellungen.
-
Ressourceneffizienz: Rollende Bereitstellungen verbrauchen in der Regel weniger Ressourcen als blue/green Bereitstellungen, da sie Aufgaben schrittweise ersetzen, anstatt eine komplette duplizierte Umgebung zu erstellen.
-
Rollback-Komplexität: Rollbacks sind im Vergleich zu Bereitstellungen komplexer. blue/green Wenn Sie ein Rollback durchführen müssen, müssen Sie eine neue Bereitstellung mit der vorherigen Aufgabendefinition initiieren.
-
Geschwindigkeit der Bereitstellung: Rollende Bereitstellungen können länger dauern als blue/green Bereitstellungen, insbesondere bei Diensten mit vielen Aufgaben.
-
Load Balancer-Konfiguration: Ihre bestehende Load Balancer-Konfiguration funktioniert weiterhin mit rollierenden Bereitstellungen, aber das Verhalten bei der Verkehrsverlagerung wird anders sein.
Voraussetzungen
Bevor Sie Ihren Service von blue/green zu rollierenden Bereitstellungen migrieren, stellen Sie sicher, dass Sie über Folgendes verfügen:
-
Ein vorhandener Amazon ECS-Service, der die blue/green Bereitstellungsstrategie verwendet
-
Keine laufenden Bereitstellungen für den Service (warten Sie, bis alle aktuellen Bereitstellungen abgeschlossen sind)
-
Ein klares Verständnis davon, wie sich Ihr Service bei fortlaufenden Bereitstellungen verhalten wird
Anmerkung
Sie können einen Dienst nicht auf eine fortlaufende Bereitstellung migrieren, wenn er fortlaufend bereitgestellt wird. Warten Sie, bis alle aktuellen Bereitstellungen abgeschlossen sind, bevor Sie fortfahren.
Verfahren zur Migration
Gehen Sie wie folgt vor, um Ihren Amazon ECS-Service von blue/green zu rollierenden Bereitstellungen zu migrieren:
-
Öffnen Sie die Amazon ECS-Konsole unterhttps://console.aws.amazon.com/ecs/v2
. -
Klicken Sie im Navigationsbereich auf Cluster.
-
Wählen Sie auf der Cluster-Seite den Cluster aus, der den Service enthält, den Sie migrieren möchten.
-
Wählen Sie auf der Seite mit den Cluster-Details die Registerkarte Dienste aus.
-
Wählen Sie den Service aus, den Sie migrieren möchten, und klicken Sie dann auf Aktualisieren.
-
Navigieren Sie auf der Seite Service aktualisieren zum Abschnitt Bereitstellungsoptionen und erweitern Sie ihn bei Bedarf.
-
Wählen Sie als Bereitstellungsstrategie die Option Rolling Update aus.
-
Konfigurieren Sie die Einstellungen für die fortlaufende Bereitstellung:
-
Geben Sie im Feld Fehlerfreier Mindestprozentsatz den Mindestprozentsatz der Aufgaben ein, die
RUNNING
während einer Bereitstellung unverändert bleiben müssen. Dieser Wert wird als Prozentsatz der gewünschten Anzahl von Aufgaben für den Dienst angegeben. -
Geben Sie für Maximaler Prozentsatz den maximalen Prozentsatz der Aufgaben ein, die während einer Bereitstellung im
PENDING
StatusRUNNING
oder zulässig sind. Dieser Wert wird als Prozentsatz der gewünschten Anzahl von Aufgaben für den Dienst angegeben.
-
-
Optional: Konfigurieren Sie unter Erkennung von Bereitstellungsfehlern, wie Amazon ECS Bereitstellungsfehler erkennt und behandelt:
-
Um den Deployment Circuit Breaker zu aktivieren, wählen Sie Use the Deployment Circuit Breaker aus.
-
Um fehlgeschlagene Bereitstellungen automatisch rückgängig zu machen, wählen Sie Rollback on failure.
-
-
Überprüfen Sie Ihre Konfigurationsänderungen und wählen Sie dann Aktualisieren, um Ihre Änderungen zu speichern und den Service auf eine fortlaufende Bereitstellung zu migrieren.
Amazon ECS aktualisiert Ihre Servicekonfiguration, um die fortlaufende Bereitstellungsstrategie zu verwenden. Wenn Sie Ihren Service das nächste Mal aktualisieren, wird der fortlaufende Bereitstellungsprozess verwendet.
Anmerkung
Wenn Sie von einer fortlaufenden Bereitstellung blue/green zu einer fortlaufenden Bereitstellung migrieren, wickelt Amazon ECS den Übergang wie folgt ab:
-
Identifizierung der aktuellen aktiven Service-Revision, die den Datenverkehr bedient.
-
Beibehaltung der bestehenden Load Balancer-Konfiguration, aber Änderung der Art und Weise, wie neue Bereitstellungen behandelt werden.
-
Vorbereitung des Dienstes für future fortlaufende Bereitstellungen.
Nächste Schritte
Aktualisieren Sie den Dienst, um die Bereitstellung zu starten. Weitere Informationen finden Sie unter Aktualisierung eines Amazon ECS-Service.