如何在不破坏我的日志文件的情况下重建 Sitecore 索引?
How to Rebuild Sitecore Index without blowing my log files?
我有 Sitecore + Coveo 系统。我使用命令自动化了 Rebuild/Refresh 索引。但是在执行 Rebuild/Refresh 时,我的日志文件会增加到 ~40GB。
有没有什么可以让我在 Rebuild/Refresh 时限制日志记录?
您需要为抓取日志设置日志级别。在 web.config
文件中,找到名为 Sitecore.Diagnostics.Crawling
的记录器并设置日志级别。
这是我的,设为INFO
<logger name="Sitecore.Diagnostics.Crawling" additivity="false">
<level value="INFO" />
<appender-ref ref="CrawlingLogFileAppender" />
</logger>
这应该会减少写入的日志量。如果你想进一步减少它,你可以将它设置为ERROR
或NONE
,但我不推荐NONE
。
我有 Sitecore + Coveo 系统。我使用命令自动化了 Rebuild/Refresh 索引。但是在执行 Rebuild/Refresh 时,我的日志文件会增加到 ~40GB。
有没有什么可以让我在 Rebuild/Refresh 时限制日志记录?
您需要为抓取日志设置日志级别。在 web.config
文件中,找到名为 Sitecore.Diagnostics.Crawling
的记录器并设置日志级别。
这是我的,设为INFO
<logger name="Sitecore.Diagnostics.Crawling" additivity="false">
<level value="INFO" />
<appender-ref ref="CrawlingLogFileAppender" />
</logger>
这应该会减少写入的日志量。如果你想进一步减少它,你可以将它设置为ERROR
或NONE
,但我不推荐NONE
。