2017-10-25 2 views
1

Ich habe zwei Server, die zum gleichen FTP-Standort abfragen. Wenn eine Datei an diesem Ort abgelegt wird, wählen beide Server die Dateien aus. Aber ich brauche nur einen Server, um die Datei auszuwählen und zu verarbeiten und zu löschen. Ich benutze Camel 2.16.2 Version. Gibt es eine Möglichkeit, dieses Problem zu lösen?Apache Camel FTP-Datei sollte von einzelnen Server

Antwort

0

Camel FTP verwendet die meisten camel-File2 API intern. Alle, camel file die Optionen werden vererbt.

Es gibt viele Strategien, um die parallele Verarbeitung derselben Datei zu vermeiden. Verwenden Sie die Optionen preMove, moveFailed, readLock, readLockRemoveOnCommit Camel-File.

Zum Beispiel könnten Sie die folgenden Parameter verwenden.