Log4net rollingfile appender在asp.net mvc app中每隔一天跳过一次

时间:2010-04-15 20:10:57

标签: asp.net-mvc log4net

我已经在asp.net mvc应用程序上设置了一些log4net日志记录,我已经运行了一个多月了。 我在它上面设置了滚动文件(和smtp)appender。

应用程序每天被击中几千次 - 记录了很多操作。除此之外,还会将许多批处理作业作为应用程序的一部分运行,并写入日志。

现在 - 因为我已经忙于其他工作,所以我没有参加过这个应用程序,因为根据我的测试设置,这些应用程序正在运行。

不幸的是,我发现生产服务器上的滚动文件追加器似乎每隔一天都会跳过。 即我有日志: 2010年10月4日, 10/4 / 2010.1, 10/4 / 2010.2, 2010年12月4日, 12/4 / 2010.1, 14/4/2010, 14/4 / 2010.1

知道可能导致这种情况的原因是什么?在申请的整个生命周期内,这些奇怪的日子里绝对不可能采取行动。

干杯

1 个答案:

答案 0 :(得分:0)

如果您的批处理作业写入与asp.net mvc应用程序相同的文件,则可能是锁定问题。确保所有配置文件中都有最小锁定设置。