在企业系统开发中,应用Log是必不可少的。系统应用Log来跟踪Event,真正达到对程序的知自知彼。
记录Log有很多中形式:
1、Email
2、普通文本
3、数据库
4、EventLog
5、MSMQ
6、WMI
……
在2006年1月版的EnterpiseLibrary开发的Log。这几种都包括了,而且提供了高可用性和灵活性等。其架构图:

Microsoft的EnterpriseLibrary中的Log架构

 这里的中心是Logger和LogWriter。

关于LogSource则是上面提到的几种类型,当然也对Log进行了Format操作。起结构如下:

Microsoft的EnterpriseLibrary中的Log架构

其包括FormattedTraceListener和TextWriterTraceListener,以及FormattedTextWriterTraceListener。
每个Listener都含ILogFormatter。

附:曾经在XX Company做的XX系统里的Logger

相关文章:

  • 2021-06-25
  • 2021-12-04
  • 2021-04-09
  • 2021-06-21
  • 2021-12-03
  • 2021-05-21
  • 2021-10-21
  • 2021-09-30
猜你喜欢
  • 2021-07-18
  • 2021-09-11
  • 2021-12-01
  • 2022-01-13
相关资源
相似解决方案