首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

log4j不平级别日志分不同文件记录

2012-10-16 
log4j不同级别日志分不同文件记录最近被问到一个log4j分不同文件记录不同级别日志的问题,一下给难倒了,以

log4j不同级别日志分不同文件记录

最近被问到一个log4j分不同文件记录不同级别日志的问题,一下给难倒了,以前没有留意过log4j的具体功能,只是了解了下。如今自己还差的远啊。╮(╯▽╰)╭。。。

参考了前段时间的那个项目中的log4j配置文件,发现那个只不过将不同模组的日志记录到不同的日志文件。并未按日志级别分文件记录。自己在动手调试的过程中结合查阅网上很多博文,终于以xml格式配置的方式调通。具体配置如下:

?

?

?只不过是在配置appender的时候配置了一个LevelRangeFilter的filter,并配置LevelMax与LevelMin(最大最小级别),加个测试类:

?

有空必须试下。


这个不对的,treshold是阀值,大于等于这个的都会出来,做不到精准级别输出。

贴出源码你们就知道了:

 

热点排行