Формат имени файла дополнения к файлу log4net при достижении максимального размера файла

Мы используем приложение для скользящих файлов log4net и предъявляем следующие требования к нашим файлам журналов:

  • Новый файл журнала в начале каждого дня с датой в имени файла
  • . Максимальный размер файла журнала 500 КБ

. Проблема, с которой мы сталкиваемся, заключается в стратегии именования файлов, когда файлы достигают 500 КБ :, они переименовываются с суффиксом .1. Это проблематично, поскольку нарушает ассоциацию файлов в Windows, поэтому открытие файлов становится (немного )более рутинной задачей.

Мы используем конфигурацию :

<appender name="RollingFileAppender" type="log4net.Appender.RollingFileAppender">
  <file value="c:\log\path" />
  <staticLogFileName value="false" />
  <appendToFile value="true" />
  <rollingStyle value="Composite" />
  <datePattern value=".yyyy-MM-dd.lo\g" />
  <lockingModel type="log4net.Appender.FileAppender+MinimalLock" />
  <maxSizeRollBackups value="50" />
  <maximumFileSize value="500KB" />
  <layout type="log4net.Layout.PatternLayout">
    <conversionPattern value="%date [%thread] %-5level %message%newline" />
  </layout>
</appender>

. Поддерживается ли указание стратегии именования, используемой, когда наши файлы попадают в maximumFileSize?

11
задан Philipp M 15 October 2013 в 13:05
поделиться