flume定制 之 taildir路径支持正则表达式

背景 :

taildir监控目录时,默认是不支持路径正则表达式的, 源码实现将最后一个"/"前面的作为目录, 只截取了最后一个"/"之后内容作为正则表达式匹配规则.
源码位置 : TaildirMatcher.java -> TaildirMatcher构造方法

优化 :

这个简单, TaildirMatcher构造方法改一改就行了.
改后源码 : https://github.com/huzhiyuan/bigdata-demo/blob/master/flume-custom/flume-taildir-source/src/main/java/com/hzy/flume/source/taildir/TaildirMatcher.java

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 天没有预兆的冷了,预示着一个学期快要结束了。 回想起去年执念的自己,或者是前年懵懂的自己,现在大家都觉得我够“...
    木果果木呀阅读 383评论 0 0
  • 2018.02.10 |NO.75 在大学里,我们究竟应该以怎样的态度去面对我们所学的专业? 01 记得高考之后开...
    港霸阅读 409评论 0 1
  • 今天我们来教大家一小时做一碗羹,一碗银耳雪梨红枣羹(里面还有枸杞) 材料:银耳半颗,红枣若干,雪梨一个,枸杞若干 ...
    flower蕊阅读 364评论 0 1