我們正在使用NLog進行日誌記錄(這是幾個月前做出的任意選擇,因此可以在必要時進行更改)。NLog日誌記錄到數據庫的n層環境
NLog可以登錄到數據庫,但需要ConnectionString。對於我們來說,這是一個問題,因爲我們處於n層環境中,並且在表示層沒有數據庫訪問權限(所有內容都可以返回到中間層的WCF託管服務)。
有沒有人對我如何從webfarm獲取日誌到一個統一的存儲庫(SQL,或者它可能是其他一些技術,例如MongoDb等),將坐在中間層WCF後面有很好的建議?
是的,我知道,WCF和其他問題可以試圖去記錄庫(inaccessibity等)時發生,在這種情況下,我們將配置基於服務器的文件記錄或東西趕上。
我可以在這裏使用一些智慧。
布賴恩