我已经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的日志记录
- 2. Log4Net/C# - 禁用默认日志记录
- 3. log4net暂时禁用线程内的调试日志
- 4. 禁用活动记录的Log4Net日志记录
- 5. log4net的日志记录
- 6. 运行单元测试时禁用winston日志记录?
- 7. Log4Net日志记录异常
- 8. 如何禁用ACRA的日志记录
- 9. log4net在运行时启用调试日志记录
- 10. 通过Gradle测试时记录日志
- 11. 禁用Hiera调试日志记录
- 12. 使用log4net启用日志记录!
- 13. 如何在单元测试目标c代码时禁用日志记录
- 14. Python APScheduler如何禁用日志记录
- 15. 如何禁用Hibernate 4.0日志记录?
- 16. 如何禁用Windows Installer日志记录?
- 17. DB2暂停日志记录
- 18. log4net - 按用户日志记录
- 19. 如何禁用卡蒙日志测试?
- 20. 如何使用log4j禁用类的调试日志记录?
- 21. 禁用n日志记录
- 22. MassTransit log4net记录与城堡log4net日志记录设施
- 23. 在manage.py测试期间禁用日志记录?
- 24. 在单元测试期间禁用python日志记录
- 25. 不同级别的log4net日志记录
- 26. log4net的设置日志记录
- 27. 力log4net的日志记录级别
- 28. 事件日志记录的log4net配置
- 29. 使用系统日志时禁用/启用日志记录
- 30. 如何在django中禁用南调试日志记录?
基本上正确的 - 但是对于分析(找到一个瓶颈),它可以是切换“噪音”等测井是有用的。 – tanascius 2009-06-23 07:11:15
我不指望详细日志记录在生产过程中像我运行了我的大部分单元测试做开启。 – 2009-06-23 21:17:05