Log4Net了解:
记录日志。可以将程序运行过程中的信息输出到一些地方(文件、数据库、EventLog等)。
有什么作用?
将执行过程的步骤、成功失败记录下来,将关键性的数据记录下来分析系统问题所在。
它的优势在哪里?
1.创造性的制造了一个错误消息的(内存)队列,当出现异常后,直接把错误消息放到内存的队列中去;
然后web继续往下执行,给用户反馈信息。不会阻塞用户的响应。
2.可以将日志写到不同地方去,不需要改代码
应用:
Log4Net记录日志有三种思路:
1.导出到文件,日志记录在服务器上。
2.导出到数据库,日志存放在数据库,不过需要定期清理。
3.导出到EventLog,存放在本地。
三种思路给出代码:
1.文件:
2.数据库:
3.EventLog:
总结:
有需求就有动力。
感谢您的阅读!