Log4Net在数据库备份后停止记录

时间:2012-08-06 07:43:24

标签: log4net

在某些夜晚,我们的网站在数据库备份发生时停止记录 - 在上周,我们有5天没有问题,2天我们不得不回收IIS应用程序池以重新开始记录。我们正在登录DEBUG级别。它停止前的最后一项是DEBUG级别的日志。

我们的理论是,它只会在数据库备份时发生请求时中断。

关于潜在原因或可靠解决方案的任何想法?

1 个答案:

答案 0 :(得分:2)

如果存在连接问题,Log4net将停止记录到数据库。您可以在appender上设置ReConnectOnError标志(确保使用非常短的连接超时,否则您的应用程序可能会挂起)。