Member since
07-30-2019
3421
Posts
1624
Kudos Received
1010
Solutions
My Accepted Solutions
| Title | Views | Posted |
|---|---|---|
| 65 | 01-13-2026 11:14 AM | |
| 216 | 01-09-2026 06:58 AM | |
| 522 | 12-17-2025 05:55 AM | |
| 583 | 12-15-2025 01:29 PM | |
| 563 | 12-15-2025 06:50 AM |
04-21-2017
09:15 AM
1 Kudo
@Gu Gur You just need to make sure the following lines in the new nodes nifi.properties file match the same lines in the nifi.properties files of those nodes already in your cluster. I also recommend setting/updating the following line in the nifi.properties file on every node in your cluster each time you add or remove a node: nifi.cluster.flow.election.max.candidates= It is blank by default which means the UI will be unavailable for 5 minutes whenever the cluster is restarted while NiFi waits for the leader election to complete. Of course all your rest of the "cluster node properties" must be set on your new nodes as well. Any changes to the nifi.properties file will require a NiFi restart to take affect Thanks, Matt
... View more
04-20-2017
09:57 PM
1 Kudo
@Avish Saha Why the need for multiple Distributed Map Cache Servers? The server runs independent of the process group it was created under. It is bound to a port and is available for connections from any properly configured Distributed Map Cache client service. You can also configure one Distributes Map Cache Client Service at the parent process group level and it will be available to any sub process group, but there is nothing wrong with creating multiple clients either. Thanks, Matt
... View more
04-20-2017
09:48 PM
Is NiFi reporting a lot of Garbage collection going on? Do you have a large number of FlowFiles queued in your dataflow(s)? Does a data provenance query run against your RouteOnAttribute processor show extremely slow processing of FlowFiles or a complete stoppage?
Does a restart of NiFi trigger it to process files again?
... View more
04-20-2017
07:46 PM
2 Kudos
@John T What version of NiFi are you running? Do any of the connections leading from the RouteOnAttribute processor have back pressure being applied? If you are running a new enough version the connection will be highlighted red when back pressure is being applied. If back pressure is being applied the source processor to that connection will not be allowed to run. Can you share a screenshot of your dataflow? If the above is not the case, have you checked your nifi-app.log for any errors? look for Out of Memory (OOM) ERRor for example. Thanks, Matt
... View more
04-20-2017
03:43 PM
1 Kudo
@John T If you are using the listSFTP processor before your FetchSFTP processor , it will produce a zero byte flow flowfile for every FlowFile it finds on the target SFTP server. The listSFTP processor has a "File Filter Regex" where you can specify a java regular expression to limit what is returned to just files containing "file123.txt". For example "*file123.txt" The ListSFTP processor also maintains state so that the same files are not listed each time. so only new files containing file123.txt are listed each time it runs. The FetchSFTp processor is designed to return the content of a specific file and insert it as content to the FlowFile that he FetchSFTP processor is running against. Thanks, Matt
... View more
04-20-2017
03:18 PM
Possibility to run every second or minute. In reality this means run as often as possible using the allowable number of concurrent tasks during the 10th hour of each day. I your case it sounds like it was able to run at least 10 times in that one hour.
... View more
04-20-2017
03:04 PM
@Raphaël MARY If you are running a NiFi cluster, by default every node in your cluster will be running this getHDFS processor at 10 am each day. This means every node will be getting a copy of the same files and processing them in the same way. If you are running a cluster, considering changing the configuration of your getHDFS processor so it runs on primary node only.
... View more
04-20-2017
02:11 PM
@Rohit Ravishankar Back pressure thresholds are soft limits only. Backpressure is only applied once that threshold has been met or exceeded and remains in affect until the threshold falls below the configured value. Back pressure only affects the processor feeding the connection. processors downstream from where back pressure is being applied continue to run as scheduled.
... View more
04-11-2017
05:21 PM
1 Kudo
@Dmitro Vasilenko The ConsumeKafka_0_10 processor allows dynamic properties: You can try adding a new dynamic property to your ConsumeKafka_0_10 processor for "max.message.bytes" with a value of 2147483647 to see if that works for you. List of Kafka properties can be found here: http://kafka.apache.org/documentation.html#configuration Thanks, Matt
... View more
04-10-2017
03:29 PM
@Blake Colson If you found my initial response helpful in answering your question, please accept the answer.
... View more