Job-Wiederherstellung

Nachdem FME Flow eine Umsetzungsanforderung an eine FME Engine übermittelt hat, überwacht er die Verbindung zu dieser Engine, bis eine Antwort zurückgegeben wird.

Wenn die Verbindung zur Engine unterbrochen wird oder die Engine abstürzt, sendet FME Flow erneut einen Job an die nächste verfügbare FME Engine in der Warteschlange.

Um zu verhindern, dass FME Flow einen Job unbegrenzt erneut sendet, ist die Standardeinstellung, den Job bis zu dreimal erneut zu senden. Diese Einstellung ist konfigurierbar.

Konfigurieren der Job-Wiederherstellung

Der Parameter MAX_FAILED_TRANSACTION_REQUEST_RETRIES in der Konfigurationsdatei fmeServerConfig.txt bestimmt, wie oft eine Transaktion erneut übermittelt wird, bevor FME Flow die Anfrage nicht erneut sendet. Ein Wert von < 0 bedeutet, dass keine Höchstgrenze festgelegt ist und Anfragen unbegrenzt erneut übermittelt werden. Ein Wert von 0 bedeutet, dass die automatische Wiedervorlage deaktiviert ist. Wenn dieser Parameter nicht vorhanden ist, wird der Standardwert 3 verwendet.

Warnhinweis  Eine fehlgeschlagene Job-Anfrage kann dazu führen, dass eine FME Engine nicht ordnungsgemäß heruntergefahren wird. Wenn keine Höchstgrenze festgelegt ist, wird die Umsetzung auf unbestimmte Zeit erneut gesendet, was zu wiederholten Ausfällen der FME Engine führen kann.