Log4Net日志工具

3/3/2017来源:C/C++教程人气:3077

Log4Net了解:

    记录日志。可以将程序运行过程中的信息输出到一些地方(文件、数据库、EventLog等)。

 

有什么作用?

    将执行过程的步骤、成功失败记录下来,将关键性的数据记录下来分析系统问题所在。

它的优势在哪里?

1.创造性的制造了一个错误消息的(内存)队列,当出现异常后,直接把错误消息放到内存的队列中去;

然后web继续往下执行,给用户反馈信息。不会阻塞用户的响应。

2.可以将日志写到不同地方去,不需要改代码

应用:

Log4Net记录日志有三种思路:

1.导出到文件,日志记录在服务器上。

2.导出到数据库,日志存放在数据库,不过需要定期清理。

3.导出到EventLog,存放在本地。

三种思路给出代码:

1.文件:

log4net-错误日志抛出

2.数据库:

log4net记录日志到数据库

3.EventLog:

使用EventLog实现事件日志操作

总结:

    有需求就有动力。

感谢您的阅读!