将event写入磁盘文件,与Memory Channel相比存储容量大,无数据丢失风险。
File Channel 数据存储路径可以配置多磁盘文件路径,通过磁盘并行写入提高 File Channel性能。Flume将Event顺序写入到File Channel文件的末尾。
可以在配置文件中通过设置maxFileSize参数配置数据文件大小,当被写入的文件大小达到上限的时候,Flume会重新创建新的文件存储写入Event。
当一个已经关闭的只读数据文件的Event被读取完成,并且Sink已经提交读取完成的事务,则Flume把存储该数据的文件删除。