Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

Abschluss der Amazon SWF SWF-Workflow-Ausführung - Amazon Simple Workflow Service

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.

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.

Abschluss der Amazon SWF SWF-Workflow-Ausführung

Sobald Sie eine Workflow-Ausführung gestartet haben, ist diese offen. Eine offene Workflow-Ausführung kann mit dem Status "abgeschlossen", "abgebrochen", "fehlgeschlagen" oder "Zeitüberschreitung" geschlossen werden. Die Ausführung kann auch als neue Ausführung fortgesetzt oder beendet werden. Eine Workflow-Ausführung kann vom Entscheider, von der Person, die den Workflow verwaltet, oder von Amazon SWF geschlossen werden.

Wenn der Entscheider feststellt, dass die Aktivitäten des Workflows abgeschlossen sind, sollte er die Workflow-Ausführung mit der Aktion RespondDecisionTaskCompleted als abgeschlossen schließen und die Entscheidung CompleteWorkflowExecution übergeben.

Alternativ kann ein Entscheider die Workflow-Ausführung auch als abgebrochen oder fehlgeschlagen schließen. Um die Ausführung abzubrechen, muss der Entscheider die Aktion RespondDecisionTaskCompleted verwenden und die Entscheidung CancelWorkflowExecution übergeben.

Die Workflow-Ausführung sollte als fehlgeschlagen geschlossen werden, wenn sie mit einem anderen Status als dem normalen Abschluss endet. Um die Ausführung als fehlgeschlagen zu schließen, muss der Entscheider die Aktion RespondDecisionTaskCompleted verwenden und die Entscheidung FailWorkflowExecution übergeben.

Amazon SWF überwacht Workflow-Ausführungen, um sicherzustellen, dass sie keine benutzerdefinierten Timeout-Einstellungen überschreiten. Wenn bei der Ausführung eines Workflows ein Timeout auftritt, schließt Amazon SWF ihn automatisch. Weitere Informationen zu den Werten für die Zeitüberschreitung finden Sie im Abschnitt Amazon SWF-Timeout-Typen .

Ein Entscheider kann die Ausführung auch schließen und mit dem Befehl RespondDecisionTaskCompleted logisch als neue Ausführung fortsetzen und die Entscheidung ContinueAsNewWorkflowExecution übergeben. Diese Strategie ist vor allem für langfristig ausgeführte Workflow-Ausführungen sinnvoll, deren Verlauf sonst zu umfangreich werden würde.

Schließlich können Sie Workflow-Ausführungen direkt von der Amazon SWF SWF-Konsole aus oder programmgesteuert mithilfe der API beenden. TerminateWorkflowExecution Durch das Beenden wird ein Schließen der Workflow-Ausführung erzwungen. Ein Abbruch ist dem Beenden vorzuziehen, da Ihre Entscheider das Schließen der Workflow-Ausführung verwalten können.

Amazon SWF beendet eine Workflow-Ausführung, wenn die Ausführung bestimmte vom Service definierte Grenzwerte überschreitet. Amazon SWF beendet einen untergeordneten Workflow, wenn der übergeordnete Workflow beendet wurde und die entsprechende untergeordnete Richtlinie besagt, dass der untergeordnete Workflow ebenfalls beendet werden sollte.

DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.