日志采集使用KF,即kfka+flume,有程序直接输出到kafka,flume拉取存储到文件或 elasticsearch中,但是发现第一次启动程序时,能够正确输入到kafak,但是第二次启动时却直接打印到控制台,查看源码,怀疑是配置文件加载顺序问题。
log4j优先加载xml后加载properties,将项目中properties文件修改成xml后问题解决。
日志采集使用KF,即kfka+flume,有程序直接输出到kafka,flume拉取存储到文件或 elasticsearch中,但是发现第一次启动程序时,能够正确输入到kafak,但是第二次启动时却直接打印到控制台,查看源码,怀疑是配置文件加载顺序问题。
log4j优先加载xml后加载properties,将项目中properties文件修改成xml后问题解决。
转载于:https://my.oschina.net/shyloveliyi/blog/1584983