【发布时间】:2017-06-08 12:44:33
【问题描述】:
我有一个生成文件的远程服务器。服务器每 15 分钟将文件推送到 hadoop 集群。这些文件存储在特定目录中。我们使用flume从本地目录读取文件并将它们发送到HDFS。但是,SpoolDir 适合处理数据。
问题是文件写入目录时水槽关闭处理。
我不知道如何使 flume spooldir wait 完整写入 file ,然后对其进行处理。
或者如何使用脚本外壳或处理器阻止读取文件直到它完全写入。
有人可以帮助我!
【问题讨论】:
标签: java hadoop hadoop2 flume flume-ng