Apache Nifi 简明教程

Apache NiFi - Remote Process Group

Apache NiFi 远程进程组或 RPG 允许流程使用站点到站点协议将流程中的 FlowFile 直接到不同的 NiFi 实例。在 1.7.1 版本中,NiFi 不提供平衡关系,因此 RPG 用于在 NiFi 数据流中实现负载均衡。

remote process

开发者可以从 NiFi UI 的顶部工具栏添加 RPG,方法是将如图所示的图标拖到画布上。要配置 RPG,开发者必须添加以下字段:

S.No.

Field Name

Description

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

这是一个可选字段,用于指定上述用户名的密码。

开发者需要在像使用处理器之前启用它。

nifi flow