Friday, February 22, 2019

Apache NiFi - Remote Process Group

Apache NiFi Remote Process Group or RPG enables flow to direct the FlowFiles in a flow to different NiFi instances using Site-to-Site protocol. As of version 1.7.1, NiFi does not offer balanced relationships, so RPG is used for load balancing in a NiFi data flow.
Remote Process
A developer can add the RPG from the top toolbar of NiFi UI by dragging the icon as shown in the above picture to canvas. To configure an RPG, a Developer has to add the following fields −
S.No.Field NameDescription
1URLsTo specify comma separated remote target NiFi URLs.
2Transport ProtocolTo specify the transport protocol for remote NiFi instances. It's either RAW or HTTP.
3Local Network InterfaceTo specify the local network interface to send/receive data.
4HTTP Proxy Server HostnameTo specify the proxy server's hostname for the purpose of transport in RPG.
5HTTP Proxy Server PortTo specify the proxy server's port for the purpose of transport in RPG.
6HTTP Proxy UserIt is an optional field to specify the username for HTTP proxy.
7HTTP Proxy PasswordIt is an optional field to specify the password for above username.
A developer needs to enable it, before using it like we start processors before using them.
NiFi Flow

No comments:

Post a Comment

Popular Posts