2016-05-15 4 views
1

Ich verwende: aus ("file:/somedir noop = true & idempotentKey = $ {file: name} - $ {file: Modifizierte}?")camel noop beim Neustart des Java-Prozesses - wird es ausgelöst?

, um eine Datei jedes Mal, es zu lesen ist Veränderung. Wird die Route auch ausgelöst, wenn der Java-Prozess neu gestartet wird und sich die Datei nicht vom letzten Lesevorgang geändert hat? wenn nicht - gibt es eine Möglichkeit, dies mit Kamel zu tun?

Antwort

0

Sie benötigen eine persistente Idempotent Repository zu verwenden, gibt es einige Basis usw.

Ansonsten aus der Box wie eine Datei, wenn Sie die Anwendung dann neu starten „tun nicht erinnern "und wird die Datei erneut lesen, unabhängig davon, ob sie geändert wurde oder nicht.