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



大多数情况下使用的是

 

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


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值