Apache NiFi - 遠端流程組



Apache NiFi 遠端流程組(RPG)允許流程使用站點到站點協議將流程中的 FlowFiles 指向不同的 NiFi 例項。截至 1.7.1 版本,NiFi 不提供平衡關係,因此 RPG 用於 NiFi 資料流中的負載均衡。

Remote Process

開發人員可以透過從 NiFi UI 的頂部工具欄拖動圖示(如上圖所示)到畫布上來新增 RPG。要配置 RPG,開發人員必須新增以下欄位:

序號 欄位名稱 描述
1 URL 指定以逗號分隔的遠端目標 NiFi URL。
2 傳輸協議 指定遠端 NiFi 例項的傳輸協議。可以是 RAW 或 HTTP。
3 本地網路介面 指定傳送/接收資料的本地網路介面。
4 HTTP 代理伺服器主機名 指定 RPG 傳輸目的的代理伺服器的主機名。
5 HTTP 代理伺服器埠 指定 RPG 傳輸目的的代理伺服器的埠。
6 HTTP 代理使用者 這是一個可選欄位,用於指定 HTTP 代理的使用者名稱。
7 HTTP 代理密碼 這是一個可選欄位,用於指定上述使用者名稱的密碼。

在使用它之前,開發人員需要啟用它,就像我們在使用處理器之前啟動它們一樣。

NiFi Flow
廣告

© . All rights reserved.