ApacheNiFi-リモートプロセスグループ

Apache NiFiリモートプロセスグループまたはRPGを使用すると、フローは、サイト間プロトコルを使用して、フロー内のFlowFileをさまざまなNiFiインスタンスに送信できます。バージョン1.7.1の時点では、NiFiはバランスの取れた関係を提供しないため、RPGはNiFiデータフローの負荷分散に使用されます。

開発者は、上の図に示すようにアイコンをキャンバスにドラッグすることで、NiFiUIの上部ツールバーからRPGを追加できます。RPGを構成するには、開発者は次のフィールドを追加する必要があります-

S.No. フィールド名 説明
1 URL カンマ区切りのリモートターゲットNiFiURLを指定します。
2 トランスポートプロトコル リモートNiFiインスタンスのトランスポートプロトコルを指定します。RAWまたはHTTPのいずれかです。
3 ローカルネットワークインターフェース データを送受信するローカルネットワークインターフェースを指定します。
4 HTTPプロキシサーバーのホスト名 RPGでの転送を目的としてプロキシサーバーのホスト名を指定します。
5 HTTPプロキシサーバーポート RPGでの転送を目的としてプロキシサーバーのポートを指定します。
6 HTTPプロキシユーザー HTTPプロキシのユーザー名を指定するオプションのフィールドです。
7 HTTPプロキシパスワード 上記のユーザー名のパスワードを指定するオプションのフィールドです。

開発者は、プロセッサを使用する前にプロセッサを起動するように、使用する前に有効にする必要があります。