我正在开发一个大型商业程序,并且在我想用Log.INFO和Log.DEBUG记录什么样的信息之间让自己感到困惑。每种日志消息包含哪些标准或经验法则?
答案 0 :(得分:109)
我通常会尝试使用它:
答案 1 :(得分:25)
•调试:通常是关于程序状态的细粒度语句 用于调试;
•信息:有关计划状态的信息性声明, 代表节目事件或行为追踪;
•警告:描述可能有害的事件或状态的陈述 在该计划;
•错误:描述应用程序中非致命错误的语句; 此级别经常用于记录处理的异常;
•致命:代表最严重错误情况的陈述, 假设导致程序终止。
在http://www.beefycode.com/post/Log4Net-Tutorial-pt-1-Getting-Started.aspx
上找到答案 2 :(得分:6)
另请注意,所有info()
,error()
和debug()
日志记录调用都会在任何应用程序中提供内部文档。