1

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

站点核心 6.6

4

1 回答 1

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>
于 2013-10-16T05:05:20.733 回答