мы внедрили собственный журнал и записали его в пользовательский файл журнала. Проблема в том, что журнал создается несколько раз в день с именами файлов, как это:Sitecore Custom Log, как писать только один файл в день?
MyCustom.log.20161208.165109
MyCustom.log.20161208.165845
MyCustom.log.20161208.175134
MyCustom.log.20161208.184432
Определение, как это:
<appender name="MyCustomLogAppender" type="log4net.Appender.SitecoreLogFileAppender, Sitecore.Logging">
<file value="$(dataFolder)/logs/MyCustom.log.{date}.txt" />
<appendToFile value="true" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%4t %d{ABSOLUTE} %-5p %m%n" />
</layout>
<encoding value="utf-8" />
</appender>
Может кто-нибудь сказать мне, что мне нужно настроить, в чтобы получить только один файл в день? Или, другими словами, КОГДА создается новый файл?
Это происходит в вашей локальной среде или продуктах? Является ли ваш пул приложений переработан?Пока ваше приложение не перезапускается, должен быть только 1 файл журнала, если вы не используете скопированный файл appender. –
Спасибо Мареку за этот намек, я не знал, что новый журнал создается каждый раз, когда пул приложений перерабатывается. – Bgl86