Ich arbeite an NiFi, in denen ich Prozessoren wie List, Fetch und andere verwendet habe. Der Listen-Datei-Prozessor listet die Datei auf, wenn neue Dateien in dem erwähnten Verzeichnissystem ankommen. Bis jetzt habe ich die Verarbeitung von ein Jahr Datenfiles durchgeführt, die vom Jahr Januar 2016 bis zum Datum ist.Wie behält NIFI Listfile seinen Zeitstempel?
Jetzt möchte ich die Datei flow.xml in die neue Umgebung exportieren und die Verarbeitung fortsetzen. Wenn ich den Listenprozessor starte, beginnt er von Anfang an, also im Januar 2016. Gibt es sowieso den Listing-Prozessor dort fortzusetzen, wo er in der vorherigen Umgebung die Verarbeitung verlassen hat.
<local-provider>
<id>local-provider</id>
<class>org.apache.nifi.controller.state.providers.local.WriteAheadLocalStateProvider</class>
<property name="Directory">./state/local</property>
<property name="Always Sync">false</property>
<property name="Partitions">16</property>
<property name="Checkpoint Interval">2 mins</property>
</local-provider>
Sie können sehen, dass die Lage auf dem Datenträger in ./state/local ist:
Betreiben Sie einen Cluster oder Standalone NiFi? –
standalone NiFi –