From the course: Data Management with Apache NiFi
Unlock this course with a free trial
Join today to access over 23,400 courses taught by industry experts.
Configuring back pressure - Apache NiFi Tutorial
From the course: Data Management with Apache NiFi
Configuring back pressure
- [Instructor] In this demo, we'll work with the same NiFi data flow that we used in the previous demo where we ReadLaptopDetails from our local machine and push out files after performing a filtering operation to an S3 bucket. We'll use this data flow to understand how queuing and back pressure works in data flow. Every connection that you set up between processors is used to transmit flow files, and each connection can be configured with a certain threshold. This threshold determines the capacity of the queue that exists at this connection. Let's take a look at the configuration of this first queue here. You can see in Settings that the Object Threshold has been set to 90, and the Size Threshold is 20 MB. If the number of flow files that this queue contains reaches 90, or if the size of all of the flow files combined that this queue holds reaches 20 MB, that means the back pressure threshold has been hit. In such…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
-
-
-
(Locked)
Configuring back pressure3m 25s
-
(Locked)
Observing the effects of back pressure4m 30s
-
(Locked)
Configuring an InvokeHTTP processor5m 10s
-
(Locked)
Using a funnel in the dataflow4m 55s
-
(Locked)
Running the dataflow to read from URL and write to files1m 53s
-
(Locked)
Setting up monitoring for the dataflow2m 15s
-
(Locked)
Configuring alerting for the dataflow5m 5s
-
(Locked)
Email alerts on dataflow success3m 52s
-
(Locked)
Email alerts on change in activity status2m 40s
-
(Locked)
-