【发布时间】:2011-10-20 00:46:42
【问题描述】:
我们都知道日志记录非常重要,并且有许多潜在的登录位置。 (例如文件、数据库、事件日志……)
但是,当日志记录本身引发异常时,您会怎么做?如果我们尝试登录文件,但没有权限,或者文件被锁定,我们可以登录到事件日志。我不知道它会如何发生,但我认为有一些情况可能会导致记录到事件日志也失败。您将如何处理日志记录时发生的异常以确保在某处报告?
哪些记录方法最不可能失败? 哪些记录方法最有可能失败?
我目前的方案是让所有日志记录到一个文件,还有一点点也到事件日志。如果记录到文件失败,我会将其记录到事件日志中。对于事件日志失败,我真的没有一个好的计划。
【问题讨论】: