RollingFileAppender有时我的服务停止生成日志文件和停止写入日志文件

时间:2013-02-27 15:36:16

标签: c# log4net

我使用RollingFileAppender并且我有一个奇怪的问题:有时我的服务停止生成日志文件和停止写入日志文件,如果文本编辑器打开它。

我做错了什么?

以下是我配置

的方法
PatternLayout layout = new PatternLayout
    {ConversionPattern = "%date %-5level [%logger] [%-4thread]: %exception%message%newline"};
layout.ActivateOptions();
RollingFileAppender fileAppender = new RollingFileAppender {
   AppendToFile = append,
   File = traceFileName,
   MaxSizeRollBackups = maxSizeRollBackups,
   DatePattern = "_dd.MM.yyyy",
   LockingModel = new FileAppender.MinimalLock(),
  Layout = layout,
  RollingStyle = RollingFileAppender.RollingMode.Date,
};
fileAppender.ActivateOptions();
log4net.Config.BasicConfigurator.Configure(fileAppender);

0 个答案:

没有答案