2012-08-06 118 views
1

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

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

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

回答

2

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