只是想知道有多少人登录他们的应用程序?在应用程序中登录多少,多少钱太多?
我已经看到了这一点:
“我通常喜欢用错误日志 级别记录是 由应用程序捕获任何异常,我将使用 的INFO日志级别为”第一水平” 调试方案显示,每当我 进入或退出的方法。从那里我 使用DEBUG日志级别跟踪 详细信息。致命的日志 级别用于那些 我失败中捕获任何异常我基于网络 应用程序“。
这与它的代码示例:
Public Class LogSample
Private Shared ReadOnly Log As log4net.ILog = log4net.LogManager.GetLogger(GetType(LogSample))
Public Function AddNumbers(ByVal Number1 As Integer, ByVal Number2 As Integer) As Integer
Dim intResults As Integer
Log.Info("Starting AddNumbers Method...")
Log.Debug("Number1 Specified: " & Number1)
Log.Debug("Number2 Specified: " & Number2)
intResults = Number1 + Number2
Try
intResults = Number1 + Number2
Catch ex As Exception
Log.Error("Error Adding Nubmers.", ex)
End Try
Log.Info("AddNumbers Method Complete.")
Return intResults
End Function
End Class
但这似乎只是这么多添加到方法。例如,通常可能是7行代码的类会突然变成12行代码。该方法也失去了一些清晰和简单。
但是在说,伐木的好处是很好的。在生产系统实例性能监视,追击生产异常的bug(不是说你会这一切的日志功能在所有的时间。
因此,我想知道是什么人呢? 干杯 安东尼
http://stackoverflow.com/questions/163385/logging-约定 – 2008-10-23 23:51:38