我正在寻找Flume" Spooling Directory Source"递归 - 查找子目录中的文件。 这里有一些引用https://issues.apache.org/jira/browse/FLUME-1899 但是从那以后出现了多个版本,有没有办法在Spooling Source中的文件子目录中进行递归目录查找。
答案 0 :(得分:0)
我认为你可以直接使用补丁FLUME-1899-2.patch。 在配置文件中将“recursiveDirectorySearch”设置为ture。
注意:配置文件的ignorePattern中的正则表达式也会影响recursiveDirectory文件夹名称。因此,如果要忽略文件夹名称,可能需要修改org / apache / flume / client / avro / ReliableSpoolingFileEventReader.java中的代码。