【问题标题】:How to Rebuild Sitecore Index without blowing my log files?如何在不破坏我的日志文件的情况下重建 Sitecore 索引?
【发布时间】:2015-12-01 22:19:57
【问题描述】:

我有 Sitecore + Coveo 系统。我使用命令自动重建/刷新索引。但是在执行重建/刷新时,我的日志记录文件将增加到 ~40GB。

是否有这样我可以在重建/刷新时限制日志记录?

【问题讨论】:

    标签: sitecore sitecore7.5


    【解决方案1】:

    您需要为抓取日志设置日志记录级别。在web.config 文件中,找到名为Sitecore.Diagnostics.Crawling 的记录器并设置日志级别。

    这是我的,设置为INFO

    <logger name="Sitecore.Diagnostics.Crawling" additivity="false">
      <level value="INFO" />
      <appender-ref ref="CrawlingLogFileAppender" />
    </logger>
    

    这应该会减少写入的日志量。如果你想进一步减少它,你可以将它设置为ERRORNONE,但我不推荐NONE

    【讨论】:

    • 这个设置会影响主log.****.txt吗?我虽然这个设置会影响 CrawlingLogFile.***.txt。我面临的问题是主 log.****.txt 而不是 CrawlingLogFile.***.txt。
    • 除非记录了很多异常,否则我不希望您的常规日志文件变得那么大。解决这个问题的最佳方法是修复错误。
    • 有不同的记录器写入不同的文件。他们每个人都有自己的关卡设置。
    • 感谢@RichardHauer,我在 Log4net/Root 设置中将优先级设置为调试。
    猜你喜欢
    • 2010-11-04
    • 2019-08-25
    • 1970-01-01
    • 1970-01-01
    • 2011-12-04
    • 2020-12-28
    • 2020-04-14
    • 2019-02-28
    • 2020-01-03
    相关资源
    最近更新 更多