【发布时间】:2017-10-03 13:40:48
【问题描述】:
我有类似的 nifi 流(独立)
executestreamprocessor(hive script) -> executestreamprocessor(hadoop script).
对于每个传入的流文件,hive 脚本使用命令 INSERT..INTO..SELECT..FROM 运行,hadoop 脚本从存储区域中删除特定文件。
有时,当 hadoop 脚本同时运行命令时,hive 脚本会失败。
我每小时最多可以获得 4 个文件。所以我计划在 hive 和 hadoop 处理器之间使用 controlrate 处理器。我设置了队列数量达到4个流文件时的条件,然后应该执行hadoop脚本。但是,controlrate 具有仅设置最大速率的属性。它没有最低费率。
是否有任何可能的解决方案来实现?或任何其他解决方案?
【问题讨论】:
标签: apache-nifi