Weitere Informationen finden Sie unter Unterstützte Connectors für Application Integration.
Einführung in Wiederholungsausführungen
Mit der Anwendungsintegration können Sie Ausführungen wiedergeben, indem Sie die ursprüngliche Integration als neue Integrationsausführung ausführen. Anwendungsintegrationsabläufe sind für die Kommunikation und den Datenaustausch zwischen verschiedenen Systemen konzipiert. Diese Abläufe können komplex sein, mehrere Schritte umfassen und erfordern oft Interaktionen mit externen Drittanbietersystemen. Ihre Ausführungen können daher aus verschiedenen Gründen fehlschlagen:
- Fehler im Ablauf: Ihr Integrationsablauf enthält eine fehlerhafte 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 Verbindungsstörungen zwischen den an der Integration beteiligten Systemen.
Nachdem Sie Fehler in Ihren veröffentlichten Integrationen behoben haben, können Sie die Ausführung der Integrationen noch einmal wiedergeben. Wenn Sie eine Ausführung wiedergeben, wird der Ablauf neu generiert und die ursprüngliche Integration wird als neue Integrationsausführung neu verarbeitet.
Vorteile
Das erneute Abspielen einer Ausführung kann für die folgenden Szenarien nützlich sein:
- Mocking-Ereignisse von externen Systemen:Die erneute Wiedergabe ist nützlich, wenn Sie eine fehlgeschlagene Ausführung noch einmal ausführen möchten, die Ausführung jedoch die Simulation eines externen Systems erfordert. 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 wiedergeben, wird das Triggerereignis von Pub/Sub ausgeführt, da es schwierig sein kann, dasselbe Ereignis über Jira auszulösen.
- Fehlgeschlagene Ausführungen noch einmal versuchen: Wenn Ihre Integration aufgrund von vorübergehenden Fehlern oder Problemen mit externen Systemen fehlschlägt, können Sie die Ausführung noch einmal wiedergeben, um den Ablauf noch einmal auszuführen und die Integration abzuschließen.
Hinweise
Die folgenden Überlegungen gelten für die Wiedergabe von Ausführungen:
- Ausführungsstatus: Sie können Ausführungen mit den folgenden Status wiedergeben: Erfolgreich, Fehlgeschlagen und Abgebrochen. Wenn Sie Ausführungen wiedergeben möchten, die sich in einem anderen Status befinden, müssen Sie sie abbrechen.
- Kompatible veröffentlichte Versionen:Wenn Sie eine Ausführung noch einmal ansehen, nachdem Sie Änderungen an der veröffentlichten Integrationsversion vorgenommen haben, achten Sie darauf, dass diese Änderungen mit der ursprünglichen Ausführung kompatibel sind. Wenn für die ursprüngliche Ausführung beispielsweise zwei Eingabevariablen erforderlich waren und für die aktualisierte Integrationsversion nur eine Eingabevariable erforderlich ist, schlägt die Wiedergabe fehl.
- Ausführungsmodus: Wiederholungen werden im selben Ausführungsmodus wie die ursprüngliche Ausführung ausgeführt, auch wenn sich die Integrationsversion ändert.
Beschränkungen
Das erneute Abspielen einer Ausführung unterliegt den folgenden Einschränkungen:
- Die erneute Wiedergabe einer Ausführung, die durch einen Zeitplan-Trigger ausgelöst wurde, wird nicht unterstützt.
- Standardmäßig haben wiederholte Ausführungen eine Frist von 10 Minuten. Wenn die Ausführung nicht innerhalb der Frist abgeschlossen ist, wird der Ausführungsstatus auf
CANCELLED
gesetzt.
Nächste Schritte
- Weitere Informationen zu Protokollen in Application Integration
- Weitere Informationen zum Testen und Veröffentlichen von Integrationen