Auto-scaling flow deployments
Flow deployments can be configured to automatically scale up or down the number of NiFi nodes depending on the resource utilization in the cluster.
Flow deployments can be configured to automatically scale up or down the number of NiFi nodes depending on the resource utilization in the cluster.
With Auto-scaling, you get the following benefits:
-
You can choose a minimum and maximum number of nodes to ensure that the required resources are available while controlling cost.
-
Flow deployments support CPU based auto-scaling as well as flow metrics based auto-scaling.
-
When a flow deployment scales down, the affected NiFi nodes are being offloaded before they are removed from the cluster to ensure that no data is lost.
-
After new nodes have been added to the cluster, new data is automatically distributed to all cluster nodes including the recently provisioned ones.