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プロキシパスワード | 上記のユーザー名のパスワードを指定するオプションのフィールドです。 |
開発者は、プロセッサを使用する前にプロセッサを起動するように、使用する前に有効にする必要があります。