wawaKM的数据访问,性能计数器,主键生成的公共组件都做好了,为了便于以后排查问题的方便,还得做一个Tracing的公共组件,罗列需求如下: 1、能把跟踪信息记录到各种记录器里,默认要实现文本和数据库的记录; 2、要有一个能记录EventLog的接口,以便记录重要的系统级别的跟踪信息; 3、记录器可以扩展,比如实现一个UDP记录器,以便可以在其它机器实时查看trace; 4、Tracing组件不能影响主业务性能; 5、跟踪信息可以分级别,Info,Warn,Error 6、可以单独给不同级别的跟踪信息配置记录器,比如所有Error的日志记录到一个SMTP的记录器里发到指定的收件箱 7、跟踪信息可以分类别,便于以后查找某类别的跟踪信息 8、跟踪信息要默认把当前所在的机器IP,所属类,进程、线程、AppDomain,时间等信息记录下来。 9、修改跟踪相关配置后即时生效,无需重启应用 Read More
posted @ 2007-11-04 13:11 蛙蛙王子 Views(2226) Comments(10) Diggs(1) Edit