Bewährte Methoden für das Rollback von Systemen - Managed Service für Apache Flink

Amazon Managed Service für Apache Flink war zuvor als Amazon Kinesis Data Analytics für Apache Flink bekannt.

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.

Bewährte Methoden für das Rollback von Systemen

Mit den Funktionen für automatisches System-Rollback und Betriebstransparenz in Amazon Managed Service for Apache Flink können Sie Probleme mit Ihren Anwendungen identifizieren und lösen.

System-Rollbacks

Wenn Ihr Anwendungsupdate oder Ihr Skalierungsvorgang aufgrund eines Kundenfehlers fehlschlägt, z. B. aufgrund eines Codefehlers oder eines Berechtigungsproblems, versucht Amazon Managed Service für Apache Flink automatisch, zur vorherigen laufenden Version zurückzukehren, sofern Sie sich für diese Funktion entschieden haben. Weitere Informationen finden Sie unter Aktivierung von System-Rollbacks für Ihre Managed Service for Apache Flink-Anwendung. Wenn dieser automatische Rollback fehlschlägt oder Sie sich nicht angemeldet oder abgemeldet haben, wird Ihre Anwendung in den entsprechenden Status versetzt. READY Gehen Sie wie folgt vor, um Ihre Bewerbung zu aktualisieren:

Manuelles Rollback

Wenn die Anwendung nicht voranschreitet und sich über einen längeren Zeitraum in einem vorübergehenden Zustand befindet oder wenn die Anwendung erfolgreich umgestellt wurdeRunning, Sie aber nachgelagerte Probleme wie Verarbeitungsfehler in einer erfolgreich aktualisierten Flink-Anwendung feststellen, können Sie sie mithilfe der API manuell rückgängig machen. RollbackApplication

  1. Aufruf RollbackApplication — dadurch wird zur vorherigen laufenden Version zurückgesetzt und der vorherige Status wiederhergestellt.

  2. Überwachen Sie den Rollback-Vorgang mithilfe der DescribeApplicationOperation API.

  3. Wenn das Rollback fehlschlägt, verwenden Sie die vorherigen System-Rollback-Schritte.

Sichtbarkeit der Betriebsabläufe

Die ListApplicationOperations API zeigt den Verlauf aller Kunden- und Systemvorgänge in Ihrer Anwendung.

  1. Ruft die OperationID des fehlgeschlagenen Vorgangs aus der Liste ab.

  2. Rufen Sie an DescribeApplicationOperation und überprüfen Sie den Status und die statusDescription.

  3. Wenn ein Vorgang fehlgeschlagen ist, weist die Beschreibung auf einen möglichen Fehler hin, der untersucht werden muss.

Häufige Fehler im Fehlercode: Verwenden Sie die Rollback-Funktionen, um zur letzten funktionierenden Version zurückzukehren. Beheben Sie Fehler und versuchen Sie das Update erneut.

Probleme mit Berechtigungen: Verwenden Sie dieDescribeApplicationOperation, um die erforderlichen Berechtigungen einzusehen. Aktualisieren Sie die Anwendungsberechtigungen und versuchen Sie es erneut.

Serviceprobleme mit Amazon Managed Service für Apache Flink: Überprüfen Sie den Support-Fall AWS Health Dashboard oder öffnen Sie einen Support-Fall.