Unterstützte Connectors für Application Integration
Einführung in die Wiederholung von Ausführungen
Mit Application Integration können Sie Ausführungen wiedergeben, indem Sie die ursprüngliche Integration als neue Integrationsausführung noch einmal ausführen. Application Integration-Abläufe sind dafür konzipiert, die Kommunikation und den Datenaustausch zwischen verschiedenen Systemen zu orchestrieren. Diese Abläufe können komplex sein und mehrere Schritte umfassen. Oft sind Interaktionen mit externen Drittanbietersystemen erforderlich. Daher können Ihre Ausführungen manchmal aus verschiedenen Gründen fehlschlagen, z. B. aus den folgenden:
- Fehler im Ablauf:Ihr 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, Webservices oder APIs, mit denen der Integrationsablauf interagiert.
- Vorübergehende Netzwerkfehler:Vorübergehende Probleme 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 Ihrer Integrationen noch einmal ausführen. Beim Wiederholen einer Ausführung wird der Ablauf neu generiert und die ursprüngliche Integration als neue Integrationsausführung noch einmal verarbeitet.
Vorteile
Das Wiederholen einer Ausführung kann in den folgenden Szenarien nützlich sein:
- Trigger-Ereignisbehandlung: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 „Wiederholen“ 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 wiedergeben, wird das Triggerereignis aus Pub/Sub ausgeführt, da es schwierig sein kann, dasselbe Ereignis aus 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 ausführen, um den Ablauf noch einmal auszuführen und die Integration abzuschließen.
- Veröffentlichte Integrationen mit geänderten Eingabewerten validieren:Mit der Funktion „Wiederholen“ können Sie veröffentlichte Integrationen testen, indem Sie sie mit anderen Eingabevariablenwerten noch einmal ausführen. Das spart Zeit, da die gesamte Integration nicht manuell neu ausgeführt werden muss. Sowohl maskierte als auch nicht maskierte Variablen können während der Wiedergabe geändert werden.
- Ausführungen ab dem Fehlerpunkt wiederholen:Mit der Funktion „Wiederholen“ können Sie Ausführungen ab dem Fehlerpunkt in einer veröffentlichten Integration noch einmal ausführen. Dadurch wird die unnötige erneute Ausführung erfolgreicher Aufgaben vermieden, was Zeit und Ressourcen für das Debugging spart.
Weitere Informationen zum Wiederholen von Ausführungen finden Sie unter Ausführungen wiederholen.
Hinweise
Die folgenden Überlegungen gelten für die Ausführung von Replays:
- Ausführungsstatus:Sie können Ausführungen mit den folgenden Status wiederholen: Erfolgreich, Fehlgeschlagen und Abgebrochen. Wenn Sie Ausführungen in anderen Status wiedergeben möchten, müssen Sie sie abbrechen.
- Kompatible veröffentlichte Versionen:Wenn Sie eine Ausführung nach Änderungen an der veröffentlichten Integrationsversion wiedergeben, müssen diese Änderungen mit der ursprünglichen Ausführung kompatibel sein. 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 Wiedergabeausführung fehl.
- Ausführungsmodus:Bei der Wiederholung von Ausführungen wird derselbe Ausführungsmodus wie bei der ursprünglichen Ausführung verwendet, auch wenn sich die Integrationsversion ändert.
Beschränkungen
Für das Wiederholen einer Ausführung gelten die folgenden Einschränkungen:
- Das erneute Ausführen einer Ausführung, die durch einen Zeitplantrigger ausgelöst wird, wird nicht unterstützt.
- Standardmäßig haben wiedergegebene Ausführungen eine Frist von 10 Minuten. Wenn die Ausführung nicht innerhalb der Frist abgeschlossen wird, wird der Ausführungsstatus auf
CANCELLED
gesetzt.
Nächste Schritte
- Weitere Informationen zu Logs in Application Integration
- Weitere Informationen zum Testen und Veröffentlichen von Integrationen