读书人

通用平台logging系统的设计与兑现

发布时间: 2012-10-29 10:03:53 作者: rapoo

通用平台logging系统的设计与实现
通用平台logging系统的设计与实现

基本上这个没有什么好说的,底层用的log4j,然后封装一下,定义自己的log level,然后有一些简单的API。

对于使用,可以用class name作为logger name。
或者可以配置为根据namespace解析为一个logger name,如com.xyz.user及com.xyz.user.dao等等都map到一个名为com.xyz.user的logger。

两种logging方式,一种是用aop做,另一种是在需要log的地方直接log。

有可能以后增加一个queue,用来缓存logging request。然后实现一些其他的处理。

PS:经过我的测试,log4j的性能还是不错的。 1 楼 haides 2008-11-12 websphere的log做的就不错

读书人网 >软件架构设计

热点推荐