Sitecore日志文件细分为50MB块

时间:2013-10-16 04:30:52

标签: sitecore log4net sitecore6

在我们的产品系统中,日志文件非常大(300MB等)。我需要较小的文件来进行分析,我需要将这些Sitecore日志文件分解为50MB的块,我该怎么做?

Sitecore 6.6

1 个答案:

答案 0 :(得分:2)

你可以尝试修改web.config文件中的log4net吗?     你将拥有:

<appender name="LogFileAppender" type="log4net.Appender.SitecoreLogFileAppender, Sitecore.Logging">
  <file value="$(dataFolder)/logs/log.{date}.txt"/>
  <appendToFile value="true"/>

  <!--Add this property maximumFileSize  -->
  <maximumFileSize value="50MB" />

  <layout type="log4net.Layout.PatternLayout">
    <conversionPattern value="%4t %d{ABSOLUTE} %-5p %m%n"/>
  </layout>
</appender>
<appender name="WebDAVLogFileAppender" type="log4net.Appender.SitecoreLogFileAppender, Sitecore.Logging">
  <file value="$(dataFolder)/logs/WebDAV/WebDAV.log.{date}.txt"/>
  <appendToFile value="true"/>
  <layout type="log4net.Layout.PatternLayout">
    <conversionPattern value="%4t %d{ABSOLUTE} %-5p %m%n"/>
  </layout>
</appender>