Einführung in die wiederholte Ausführung

Mit Application Integration können Sie Ausführungen wiederholen, indem Sie die ursprüngliche Integration als neue Integration ausführen. Application Integration-Abläufe sind so konzipiert, dass sie die Kommunikation und den Datenaustausch zwischen verschiedenen Systemen orchestrieren. Diese Abläufe können komplex sein, mehrere Schritte umfassen und oft auf Interaktionen mit externen Drittanbietersystemen beruhen. Daher können Ausführungen aus verschiedenen Gründen fehlschlagen, darunter:

  • Fehler im Ablauf:Der Integrationsablauf enthält eine falsche Logik, z. B. fehlerhafte Datentransformationen oder falsch konfigurierte Schritte.
  • Probleme mit externen Systemen:Probleme oder Ausfallzeiten bei Drittanbietersystemen wie Datenbanken, Webdiensten oder APIs, mit denen der Integrationsablauf interagiert.
  • Vorübergehende Netzwerkfehler:Vorübergehende Störungen bei der Verbindung zwischen Systemen, die an der Integration beteiligt sind.

Nachdem Sie Fehler in Ihren veröffentlichten Integrationen behoben haben, können Sie die Ausführungen der Integration wiederholen. Wenn Sie eine Ausführung wiederholen, wird der Ablauf neu generiert und die ursprüngliche Integration als neue Integration ausgeführt.

Vorteile

Die wiederholte Ausführung kann in den folgenden Szenarien nützlich sein:

  • Triggerereignisbehandlung:Wenn Sie eine fehlgeschlagene Ausführung noch einmal ausführen möchten, insbesondere eine, die von einem externen System ausgelöst wurde, können Sie mit der wiederholten Ausführung die Eingabevariablen konfigurieren, die von diesem Ereignis bereitgestellt worden wären. Angenommen, Sie haben eine Integration mit einem Pub/Sub-Trigger, der ausgelöst wird, wenn ein Ereignis von einer externen Anwendung wie Jira empfangen wird. Wenn Sie die Ausführung wiederholen, wird das Triggerereignis von Pub/Sub ausgeführt, da es schwierig sein kann, dasselbe Ereignis von Jira auszulösen.
  • Wiederholen fehlgeschlagener Ausführungen:Wenn Ihre Integration aufgrund vorübergehender Fehler oder Probleme mit externen Systemen fehlschlägt, können Sie die Ausführung wiederholen, um den Ablauf noch einmal auszuführen und die Integration abzuschließen.
  • Veröffentlichte Integrationen mit geänderten Eingabewerten validieren:Mit der wiederholten Ausführung können Sie veröffentlichte Integrationen testen, indem Sie sie mit anderen Werten für die Eingabevariablen noch einmal ausführen. So sparen Sie Zeit, da Sie nicht die gesamte Integration manuell noch einmal ausführen müssen. Sowohl maskierte als auch nicht maskierte Variablen können während der wiederholten Ausführung geändert werden.
  • Ausführungen ab dem Fehlerpunkt wiederholen:Mit der wiederholten Ausführung können Sie Ausführungen ab dem Fehlerpunkt in einer veröffentlichten Integration noch einmal ausführen. So vermeiden Sie die unnötige erneute Ausführung erfolgreicher Aufgaben und sparen Zeit und Ressourcen bei der Fehlerbehebung.

Weitere Informationen zum Wiederholen von Ausführungen finden Sie unter Ausführungen wiederholen.

Hinweise

Die folgenden Überlegungen gelten für die wiederholte Ausführung:

  • Ausführungsstatus: Sie können Ausführungen mit den folgenden Status wiederholen: Erfolgreich, Fehlgeschlagen und Abgebrochen. Wenn Sie Ausführungen mit anderen Status wiederholen möchten, müssen Sie sie abbrechen.
  • Kompatible veröffentlichte Versionen:Wenn Sie eine Ausführung wiederholen, nachdem Sie Änderungen an der veröffentlichten Version der Integration vorgenommen haben, müssen diese Änderungen mit der ursprünglichen Ausführung kompatibel sein. Wenn beispielsweise für die ursprüngliche Ausführung zwei Eingabevariablen erforderlich waren und für die aktualisierte Version der Integration nur eine Eingabevariable erforderlich ist, schlägt die wiederholte Ausführung fehl.
  • Ausführungsmodus: Für die wiederholte Ausführung gilt derselbe Ausführungsmodus wie für die ursprüngliche Ausführung, auch wenn sich die Version der Integration geändert hat.

Beschränkungen

Für die wiederholte Ausführung gelten die folgenden Beschränkungen:

  • Die wiederholte Ausführung, die durch einen Zeitplantrigger ausgelöst wird, wird nicht unterstützt.
  • Standardmäßig beträgt die Frist für wiederholte Ausführungen 10 Minuten. Wenn die Ausführung nicht innerhalb der Frist abgeschlossen wird, wird der Ausführungsstatus auf CANCELLED gesetzt.

Nächste Schritte