flume 1.x开始 输入数据的读取与输出数据的写入在由
不同的工作线程(称为运行器)来处理了。
在flume 0.9中,输入线程也执行对输出的写入(故障恢复重试除外)。
输出写入器很慢(而不仅仅是完全失败),那么它会阻塞Flume
接收数据的能力。
这种新的异步设计使得输入线程完全意识不到任何下游的问题。