您的位置:首页 > 编程语言 > ASP

ASP.NET记录错误日志的方式

2014-08-04 13:01 447 查看

大多数情况下使用的是

1、直接记录为txt/xml文件

2、Windows Event Log

其他记录错误日志的方式

1、当前进程的本地队列

2、MSMQ

非进程内消息队列,单次调用速度上,没有进程内部本地队列速度快

3、独立进程中的WCF服务(进程间管道)

持久化机制取决于WCF服务实现方式,需要自己实现

4、独立进程中的WCF服务(异步调用方式)

可惜无法使用命名管道

5、数据库

注意:日志数据库不能和业务数据库合并在一起,否则会互相影响(高并发下)

6、MongoDB(或者类似的NoSQL数据库)

拥有持久化机制

速度快

参考资料: ASP.NET记录错误日志的方式有哪些 http://www.studyofnet.com/news/509.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: