Sitecore Publishingサービス モジュールのPublishing Dashboardを継続して開き続けていると、Sitecoreログ ファイルに次のようなレコードが過剰に記録される可能性があります (毎秒約50レコード):
40040 13:08:28 INFO Start processing HTTP request GET http://cs0180679sc911xm1.sps420/api/publishing/jobs/status 40040 13:08:28 INFO Sending HTTP request GET http://cs0180679sc911xm1.sps420/api/publishing/jobs/status 27188 13:08:28 INFO Received HTTP response after 1.7762ms - OK
34396 13:08:28 INFO Sending HTTP request POST http://cs0180679sc911xm1.sps420/api/publishing/manifests/querystatuses 34396 13:08:28 INFO Start processing HTTP request POST http://cs0180679sc911xm1.sps420/api/publishing/manifests/querystatuses 34396 13:08:28 INFO Sending HTTP request POST http://cs0180679sc911xm1.sps420/api/publishing/manifests/querystatuses 34396 13:08:28 INFO Received HTTP response after 4.7102ms - OK 34396 13:08:28 INFO End processing HTTP request after 4.9461ms - OK
不要なメッセージを削除してログ レコードのサイズを縮小するには、Sitecore.configファイルの次の行の後にフィルターを追加することをご検討ください:
<appender name="LogFileAppender" type="log4net.Appender.RollingFileAppender, Sitecore.Logging"> <file value="$(dataFolder)/logs/log.{date}.{time}.txt" /> <appendToFile value="true" /> <rollingStyle value="Size" /> <maxSizeRollBackups value="-1" /> <maximumFileSize value="10MB" />
例えば、次のフィルターを追加します:
<filter type="log4net.Filter.StringMatchFilter"> <stringToMatch value="Start processing HTTP request" /> <acceptOnMatch value="false" /> </filter>
<filter type="log4net.Filter.StringMatchFilter"> <stringToMatch value="Sending HTTP request" /> <acceptOnMatch value="false" /> </filter>
<filter type="log4net.Filter.StringMatchFilter"> <stringToMatch value="Received HTTP response after" /> <acceptOnMatch value="false" /> </filter>
<filter type="log4net.Filter.StringMatchFilter"> <stringToMatch value="End processing HTTP request after" /> <acceptOnMatch value="false" /> </filter>