修改flume-ng-core-1.7.0.jar
来 Flume 的单行日志上限 2048 问题,挺实用的。你只需要把修改过的文件替换原有的flume-ng-core-1.7.0.jar
,就能轻松搞定这个限制了。其实 Flume 是一个棒的日志采集工具,支持大规模的数据流,如果你有类似需求,改完之后日志就能正常传输了。flume的源码修改也不是复杂,甚至不需要你去深入了解它的整个代码结构。需要的话,替换一下 jar 包就能完成。
顺带说一句,如果你是新手,不妨先了解一下 Flume 的基本使用方法,等到需要扩展功能时,像这样的修改就会更得心应手了。Flume 在lib
目录下的flume-ng-core-1.7.0.jar
替换完之后,记得重启 Flume 服务哦。
,如果你在使用 Flume 采集日志时遇到单行日志的长度问题,可以试试这个方案,挺高效的。