我已經log4net的記錄器配置爲與我的單元測試運行,但對於一些特定的單元測試作爲PERF測試中,我想禁用日誌記錄。我如何禁用(並在以後重新啓用)在運行時記錄,基本上覆蓋了我的.config文件中的記錄器設置?如何暫時禁用log4net的perf測試日誌記錄?
2
A
回答
6
上http://osdir.com/ml/windows.dotnet.log4net.user/2004-01/msg00010.html他們推薦
要禁用所有的日誌設定信息庫中的 閾值水平 OFF:
LogManager.GetLoggerRepository()閾值 = LogManager.GetLoggerRepository()LevelMap。 [ 「OFF」];
要啓用日誌記錄設定的閾值,以 ALL(這是默認值):
LogManager.GetLoggerRepository()閾值 = LogManager.GetLoggerRepository()LevelMap [ 「ALL」];
2
一個簡單的解決方案可能是剛剛創建具有不同log4net的設置的第二testproject ...
1
我卻無法解答您的問題,做業績時或負載測試,你應該讓你的日誌設置一樣那些你期望在你的現場系統中。
相關問題
- 1. Log4Net/C# - 禁用默認日誌記錄
- 2. log4net暫時禁用線程內的調試日誌
- 3. 禁用活動記錄的Log4Net日誌記錄
- 4. Log4Net日誌記錄異常
- 5. 通過Gradle測試時記錄日誌
- 6. 禁用Hiera調試日誌記錄
- 7. log4net在運行時啓用調試日誌記錄
- 8. 如何在單元測試目標c代碼時禁用日誌記錄
- 9. 使用log4net啓用日誌記錄!
- 10. 如何禁用Windows Installer日誌記錄?
- 11. 禁用n日誌記錄
- 12. 如何使用log4j禁用類的調試日誌記錄?
- 13. 如何禁用卡蒙日誌測試?
- 14. log4net - 按用戶日誌記錄
- 15. 在manage.py測試期間禁用日誌記錄?
- 16. 在單元測試期間禁用python日誌記錄
- 17. 使用系統日誌時禁用/啓用日誌記錄
- 18. log4net的設置日誌記錄
- 19. 不同級別的log4net日誌記錄
- 20. 力log4net的日誌記錄級別
- 21. 事件日誌記錄的log4net配置
- 22. 如何使用Log4Net啓用IP地址日誌記錄
- 23. log4net自定義日誌記錄
- 24. ASP.NET MVC(2)log4net日誌記錄模式
- 25. 如何配置休眠的JUnit測試公用日誌記錄
- 26. 負載測試日誌記錄
- 27. 如何使用Log4net打開/關閉日誌記錄
- 28. nHibernate禁用我的log4net日誌
- 29. 如何使用具有多個日誌記錄和多個配置文件的Log4Net進行日誌記錄?
- 30. 如何暫時禁用SQL2000/2005中的日誌?
基本上正確的 - 但是對於分析(找到一個瓶頸),它可以是切換「噪音」等測井是有用的。 – tanascius 2009-06-23 07:11:15
我不指望詳細日誌記錄在生產過程中像我運行了我的大部分單元測試做開啓。 – 2009-06-23 21:17:05