Zum Inhalt springen

Verwandeln Sie Ihre Kontakte in Urlaubsgeld mit unserem neuen Kundenempfehlungsprogramm! Erfahren Sie mehr

Verwalten asynchroner Vorgänge im Jitterbit Integration Studio

Einführung

Diese Seite bietet Anleitungen zum Verwalten asynchroner Vorgänge.

Verwalten asynchroner Vorgänge

Bei Verwendung der RunOperation-Funktion im asynchronen Modus werden Operationen ausgeführt, ohne die Kontrolle an die aufrufende Funktion zurückzugeben. Die Verwendung asynchroner Operationen kann zu Race Conditions führen.

Wenn beispielsweise Operation A eine Datenbanktabelle aktualisiert und an Operation B gekettet ist, die dieselbe Tabelle liest (beide sind synchron), treten keine Race Conditions auf. Wenn jedoch Operation A asynchron aufgerufen wird und unmittelbar darauf Operation B folgt, kann B ausgeführt werden, bevor A abgeschlossen ist.

Darüber hinaus muss die Anzahl gleichzeitiger asynchroner Aufrufe verwaltet werden, da die Anzahl gleichzeitiger Operationen, die auf einem Agenten ausgeführt werden, begrenzt ist (siehe die private Agent-Konfigurationsdatei'S [OperationEngine] oder Cloud-Agent-Gruppen).