文件生产速度过快,flume会出现消费不及的现象,下面这个参数调节一下应该会有改善:
maxBackoff
这个参数代表当source向channel放数据时检测到channel满了后等待多久再进行重试,默认是4秒。如果已经出现消费不及现象,channel频繁被撑满,然而满了后还要等很久,造成文件越来越多,降低这个参数可以有效缓解消费不及。
官网链接:http://flume.apache.org/FlumeUserGuide.html#spooling-directory-source