2017-10-12 38 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