MiNiFi:显示目录无效的ListFile处理器,因为目录不存在

时间:2019-03-28 05:12:46

标签: apache-nifi

我正在使用NiFi和MiNiFi。

版本:

  • NiFi-1.5
  • MiNiFi-0.4

环境:

  • NiFi-3节点hortonworks Linux集群。
  • MiNiFi-Windows 7。

我正在NiFi中创建流ListFile-> FetchFile-> RemoteProcessGroup。

列表文件处理器:

  • 输入目录-C:\ minifi到FT

在这里我提到了ListFile处理器中的MiNiFi(windows)目录。创建后显示处理器无效,因为目录不存在。在针对Linux系统进行验证时,会引发错误。

我正在将流文件转换为配置文件,并放置在MiNiFi(windows)系统中。

我认为将错误放入Windows系统后即可解决。

我的理解正确吗?不是,还有其他解决方案吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

如评论中所述,问询者已如下解决此问题:

  

尽管处理器在NiFi中创建时显示无效符号   linux。放置在MiNiFi中后能够获取数据   Windows服务器。

从概念上讲,如果您在与部署目录不同的环境(或在这种情况下甚至是不同的OS)中开发代码,Nifi会警告您有关目录不存在的信息。幸运的是,这并不妨碍部署。