flume配置sources的ignorePattern问题

使用spooldir sources配置监控某个文件夹,现在想设置只有后缀名为txt和log的文件才能被存储到sink中,其他后缀名的都不被处理。网上发现有个ignorePattern可以设置忽略的文件名,设置ignorePattern=^(.)*\\.((!txt)|(!log))$不对,网上查了类似设置还是不对,不知道怎么写这个正则表达式!希望能给点意见,非常感谢!

wangxiaolei

赞同来自: jane3von

那应该是包含,试试只包含log文件includePattern=([^ ]*\.log$)  

fish - Hadooper

赞同来自:

正则是不是写得完全正确,是否做了验证?

要回复问题请先登录注册