2012-08-28 63 views
0

我正在尋找通過使用企業庫日誌記錄塊捕獲WCF請求/響應信息並將捕獲的信息寫入數據庫表。我擔心的是,這可能成爲嘗試登錄到這個表的許多不同WCF服務的爭用源。企業庫5記錄到數據庫爭用

在這種情況下企業庫日誌記錄是否處理爭用問題還是需要實際使用類似MSMQ的東西並使用MSMQ將日誌寫入數據庫?

回答

2

如果您下載企業庫的源代碼,您可以查看所有正在使用的類。

也就是說,記錄器類將只使用鎖一次寫入一條消息。如果您正在編寫大量消息並且性能是一個問題,那麼您可能需要閱讀AutoFlush設置並緩存消息,或者寫入其他線程或其他東西。