

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.

# Führen Sie eine Managed Service für Apache Flink-Anwendung aus
<a name="how-running-apps"></a>

Dieser Abschnitt enthält Informationen zum Ausführen eines Managed Service für Apache Flink.

Wenn Sie Ihre Anwendung, die Managed Service für Apache Flink nutzt, ausführen, erstellt der Service einen Apache-Flink-Auftrag. Ein Apache-Flink-Auftrag ist der Ausführungszyklus Ihrer Anwendung, die Managed Service für Apache Flink nutzt. Die Ausführung des Auftrags und die verwendeten Ressourcen werden vom Auftragsmanager verwaltet. Der Auftragsmanager unterteilt die Ausführung der Anwendung in Aufgaben. Jede Aufgabe wird von einem Aufgabenmanager verwaltet. Wenn Sie die Leistung Ihrer Anwendung überwachen, können Sie die Leistung jedes Aufgabenmanagers oder des Auftragsmanagers als Ganzes untersuchen. 

Informationen zu Apache Flink-Jobs finden Sie unter [Jobs and Scheduling](https://nightlies.apache.org/flink/flink-docs-release-1.19/docs/internals/job_scheduling/) in der Apache Flink-Dokumentation.

## Identifizieren Sie den Bewerbungs- und Jobstatus
<a name="how-running-job-status"></a>

Sowohl Ihre Anwendung als auch der Auftrag der Anwendung haben einen aktuellen Ausführungsstatus:
+ **Anwendungsstatus:** Ihre Anwendung hat einen aktuellen Status, der die Ausführungsphase beschreibt. Die folgenden Anwendungsstatus sind möglich:
  + **Stabile Anwendungsstatus:** Ihre Anwendung bleibt in der Regel so lange in diesem Status, bis Sie einen Statuswechsel vornehmen:
    + **BEREIT:** Eine neue oder angehaltene Anwendung befindet sich im BEREIT-Status, bis Sie sie ausführen.
    + **LÄUFT:** Eine Anwendung, die erfolgreich gestartet wurde, befindet sich im LÄUFT-Status.
  + **Vorübergehende Anwendungsstatus:** Eine Anwendung mit einem solchen Status ist in der Regel dabei, in einen anderen Status überzugehen. Wenn eine Anwendung für einen längeren Zeitraum in einem vorübergehenden Status verbleibt, können Sie die Anwendung beenden, indem Sie die [StopApplication](https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_StopApplication.html)Aktion verwenden, bei der der `Force` Parameter auf `true` gesetzt ist. Diese umfassen u. a. folgende:
    + `STARTING:`Tritt nach der [StartApplication](https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_StartApplication.html)Aktion auf. Die Anwendung wechselt vom Status `READY` in den Status `RUNNING`.
    + `STOPPING:`Tritt nach der [StopApplication](https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_StopApplication.html)Aktion auf. Die Anwendung wechselt vom Status `RUNNING` in den Status `READY`.
    + `DELETING:`Tritt nach der [DeleteApplication](https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_DeleteApplication.html)Aktion auf. Die Anwendung wird gerade gelöscht.
    + `UPDATING:`Tritt nach der [UpdateApplication](https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_UpdateApplication.html)Aktion auf. Die Anwendung wird gerade aktualisiert und kehrt in den Status `RUNNING` oder `READY` zurück.
    + `AUTOSCALING:`Die Anwendung hat die `AutoScalingEnabled` Eigenschaft auf [ ParallelismConfiguration](https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_ParallelismConfiguration.html)gesetzt`true`, und der Dienst erhöht die Parallelität der Anwendung. Wenn sich die Anwendung in diesem Status befindet, ist die einzige gültige API-Aktion, die Sie verwenden können, die [StopApplication](https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_StopApplication.html)Aktion, deren `Force` Parameter auf gesetzt ist. `true` Weitere Informationen zum Auto Scaling finden Sie unter [Verwenden Sie die automatische Skalierung in Managed Service für Apache Flink](how-scaling-auto.md).
    + `FORCE_STOPPING:`Tritt auf, nachdem die [StopApplication](https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_StopApplication.html)Aktion aufgerufen wurde und der `Force` Parameter auf gesetzt ist`true`. Die Anwendung wird gerade zwangsweise angehalten. Die Anwendung wechselt vom Status `STARTING`, `UPDATING`, `STOPPING` oder `AUTOSCALING` in den Status `READY`.
    + `ROLLING_BACK:`Tritt auf, nachdem die [RollbackApplication](https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_RollbackApplication.html)Aktion aufgerufen wurde. Die Anwendung wird gerade auf eine frühere Version zurückgesetzt. Die Anwendung wechselt vom Status `UPDATING` oder `AUTOSCALING` in den Status `RUNNING`.
    + `MAINTENANCE:` Tritt auf, während Managed Service für Apache Flink Patches auf Ihre Anwendung einspielt. Weitere Informationen finden Sie unter [Wartungsaufgaben für Managed Service für Apache Flink verwalten](maintenance.md).

  Sie können den Status Ihrer Anwendung mithilfe der Konsole oder mithilfe der [DescribeApplication](https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_DescribeApplication.html)Aktion überprüfen.
+ **Auftragsstatus:** Wenn sich Ihre Anwendung im `RUNNING`-Status befindet, hat Ihr Auftrag einen Status, der die aktuelle Ausführungsphase beschreibt. Ein Auftrag beginnt im `CREATED`-Status und geht dann in den `RUNNING`-Satus über, wenn er gestartet wurde. Wenn Fehlerzustände auftreten, wechselt Ihre Anwendung in den folgenden Status: 
  + Bei Anwendungen, die Apache Flink 1.11 und höher verwenden, wechselt Ihre Anwendung in den `RESTARTING`-Status.
  + Bei Anwendungen, die Apache Flink 1.8 und niedriger verwenden, wechselt Ihre Anwendung in den `FAILING`-Status.

  Die Anwendung wechselt dann entweder zum Status `RESTARTING` oder `FAILED`, je nachdem, ob der Auftrag neu gestartet werden kann. 

  Sie können den Status des Jobs überprüfen, indem Sie das CloudWatch Protokoll Ihrer Bewerbung auf Statusänderungen überprüfen.

## Batch-Workloads ausführen
<a name="batch-workloads"></a>

Managed Service für Apache Flink unterstützt die Ausführung von Apache-Flink-Batch-Workloads. Wenn in einem Batch-Auftrag ein Apache-Flink-Auftrag den Status **ABGESCHLOSSEN** erreicht, wird der Anwendungsstatus von Managed Service für Apache Flink auf **BEREIT** gesetzt. Weitere Informationen zum Status von Flink-Aufträgen finden Sie unter [Aufträge und Planung](https://nightlies.apache.org/flink/flink-docs-release-1.18/docs/internals/job_scheduling/).