2012-10-23 31 views
0

我使用Log4Net作爲我的日誌工具,當測試系統只有一個數據庫時,一切正常。log4net - 使用多種配置進行配置

但我的真實系統有多個數據庫。不同的用戶可能有不同的數據庫。我想根據當前登錄的用戶將日誌信息放入不同的數據庫中。

但據我所知。看來Log4Net不支持這個話題。看起來log4Net在整個生命週期中只配置一次。

是否可以根據我的信息進行log4net select數據庫配置。

回答

0

我找到了答案:

log4net - configure using multiple configuration files

這:http://logging.apache.org/log4net/release/manual/repositories.html

我認爲log4net的只支持一個配置是我沒有挖的原因。正如上述鏈接的內容所言:我們需要爲每個配置創建自己的存儲庫。

現在一切運行良好,並且日誌信息現在基於給定的配置立即運行到不同的數據庫,如我所料。

+0

嗨,很高興知道你找到答案。我也面臨同樣的問題。請求您發佈多個數據庫appender的配置設置。提前致謝。 –