麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發(fā)設計 > 正文

ASP.NET記錄錯誤日志的方式

2019-11-17 01:51:32
字體:
來源:轉載
供稿:網(wǎng)友

asp.net記錄錯誤日志的方式

程序記錄錯誤日志是一種看起來對一般用戶沒什么作用,但對程序開發(fā)者用處很大的東西,它能查出錯誤或異常的程序馬跡。那么,常用的記錄錯誤日志的方式有哪些呢?

大多數(shù)情況下使用的是

1、直接記錄為txt/xml文件

2、Windows Event Log

其他記錄錯誤日志的方式

1、當前進程的本地隊列

沒有簡單高效的持久化機制實現(xiàn),單次調用效率會降低

2、MSMQ

(1)、非進程內消息隊列,單次調用速度上,沒有進程內部本地隊列速度快

(2)、內建持久化機制,即便down機,信息也不會丟失

(3)、能簡單的通過啟動多個消費端程序來消費隊列元素,可擴展性強

3、獨立進程中的WCF服務(進程間管道)

(1)、持久化機制取決于WCF服務實現(xiàn)方式,需要自己實現(xiàn)

(2)、本地機器上的進程之間命名管道通信,比網(wǎng)絡通信快(如:MSMQ,service broker,數(shù)據(jù)庫

4、獨立進程中的WCF服務(異步調用方式)

(1)、可惜無法使用命名管道

(2)、存在網(wǎng)絡上的通信,速度降低

5、數(shù)據(jù)庫

注意:日志數(shù)據(jù)庫不能和業(yè)務數(shù)據(jù)庫合并在一起,否則會互相影響(高并發(fā)下)

6、Sql server的Service Broker

7、MongoDB(或者類似的NoSQL數(shù)據(jù)庫)

(1)、擁有持久化機制

(2)、速度快

(3)、如果記錄下的日志需要有查詢功能,這個選擇最好

(4)、不影響業(yè)務數(shù)據(jù)庫性能


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 久久久久久久免费视频 | 色戒在线版 | 老师你怎么会在这第2季出现 | 欧美女优一区 | 色视频一区二区 | 视频一区二区视频 | 日韩视频区 | 国产免费永久在线观看 | 欧美一级免费视频 | h视频在线观看免费 | 超碰97最新 | 亚洲视频成人 | 免费放黄网站在线播放 | 国产一区二区三区精品在线观看 | 国产午夜亚洲精品理论片大丰影院 | 国产精品99精品 | 麻豆一二区 | 伊人久操视频 | 黄色免费在线视频网站 | 色综合久久久久久久久久 | 欧美日韩经典在线 | 成人国产视频在线观看 | 综合国产在线 | 黄色免费在线网站 | 亚洲一级网站 | 久久久久亚洲美女啪啪 | 国产四区 | 欧美a∨一区二区三区久久黄 | 欧美综合在线观看视频 | 性欧美xxxx免费岛国不卡电影 | 精品午夜影院 | 欧美一级毛片欧美一级成人毛片 | 中文字幕涩涩久久乱小说 | 久久久久久久久久久久久九 | arabxxxxvideos | 色播一区 | 久久久久久91 | 国产系列 视频二区 | 欧美日韩在线看片 | 久久亚洲精品国产一区 | 久久成人免费观看 |