2017-10-12 37 views
0

我正在尋找不同Nifi羣集之間可靠的數據傳輸方法。 我有兩個Nifi集羣 - 一個是從數據源獲取數據,另一個是將數據推送到Hive/HDFS。Nifi羣集之間的數據傳輸方法

我需要將數據從第一個nifi集羣傳輸到另一個nifi集羣。有沒有在尼康的任何組件可以做到這一點?

Nifi羣集1 的GetFile - >發佈到端口

Nifi羣集2 從端口讀取 - >發佈到HDFS

由於

回答

1

阿帕奇NiFi提供站點到站點功能用於在兩個實例之間傳輸數據。你可以在這裏閱讀:

https://nifi.apache.org/docs/nifi-docs/html/user-guide.html#site-to-site

+0

謝謝布賴恩。我指的是您的帖子https://bryanbende.com/development/2016/08/30/apache-nifi-1.0.0-secure-site-to-site Nifi 2羣集中的輸入端口是否需要nifi畫布的根級別?它可以成爲任何過程組的一部分嗎? – Shashi

+0

當前,站點到站點只能與根畫布上的端口進行交互......考慮它的方式是,一般情況下端口可以連接到當前組之外的某個端口,因此當您位於進程組內時,它會連接到進程組,所以當你在根組上時,它連接到實例外 –

+0

明白了......我希望你可以定義Nifi策略來限制對canvas輸入端口的訪問。只有授權用戶才能在該端口上發佈任何數據。 – Shashi