一部のジョブのタイプで「Units processed」が空になる場合がある


解説

一部のジョブでは、処理されたユニットの数(アイテムのバージョン、インデックス、サイトなど)を追跡しないものがあります。その結果、ジョブ終了の際に処理されたユニットの数が空になってしまう問題が発生します。例えば:

INFO  Job ended: Index_Update_IndexName=sitecore_web_index (units processed: )
INFO  Job ended: Sitecore.ContentSearch.SolrProvider.Agents.IndexingStateSwitcher (units processed: )
INFO  Job ended: Sitecore.Tasks.HtmlCacheClearAgent (units processed: )

あるジョブが失敗し、BaseJobOptions.WriteToLogtrue(デフォルトの値)の場合、ジョブ終了前に別のログにメッセージが出力されます。Sitecoreクライアント ジョブについては、エラー メッセージがUIにも表示される場合があります。

解決策

以下のいずれかのオプションを検討してください: