Apache NiFi - 远程进程组
Apache NiFi 远程进程组或 RPG 使流程能够使用站点到站点协议将流程中的 FlowFiles 定向到不同的 NiFi 实例。 从1.7.1版本开始,NiFi不提供平衡关系,因此RPG用于NiFi数据流中的负载平衡。
开发者可以通过将上图所示的图标拖到画布上,从 NiFi UI 的顶部工具栏中添加 RPG。 要配置 RPG,开发人员必须添加以下字段 −
S.No. | 字段名称 | 描述 |
---|---|---|
1 | URLs | 指定以逗号分隔的远程目标 NiFi URL。 |
2 | Transport Protocol | 指定远程NiFi实例的传输协议。 它可以是 RAW 或 HTTP。 |
3 | Local Network Interface | 指定发送/接收数据的本地网络接口。 |
4 | HTTP Proxy Server Hostname | 指定代理服务器的主机名,以便在 RPG 中进行传输。 |
5 | HTTP Proxy Server Port | 指定代理服务器的端口,以便在 RPG 中进行传输。 |
6 | HTTP Proxy User | 这是一个可选字段,用于指定 HTTP 代理的用户名。 |
7 | HTTP Proxy Password | 这是一个可选字段,用于指定上述用户名的密码。 |
开发人员需要在使用它之前启用它,就像我们在使用Processor(处理器)之前启动它们一样。