Dhanuka777
Dhanuka777

Reputation: 8636

Sitecore "HtmlCacheClearer clearing HTML caches for all sites"

In the Sitecore(v6.6 130404) log it is loaded with "HtmlCacheClearer clearing HTML caches for all sites" log entries.

Log extract: (Every second it records these logs)

ManagedPoolThread #3 18:59:22 INFO  HtmlCacheClearer clearing HTML caches for all sites (1).
ManagedPoolThread #3 18:59:22 INFO  HtmlCacheClearer done.
ManagedPoolThread #3 18:59:22 INFO  HtmlCacheClearer clearing HTML caches for all sites (1).
ManagedPoolThread #3 18:59:22 INFO  HtmlCacheClearer done.
ManagedPoolThread #3 18:59:23 INFO  HtmlCacheClearer clearing HTML caches for all sites (1).
ManagedPoolThread #3 18:59:23 INFO  HtmlCacheClearer done.
ManagedPoolThread #3 18:59:23 INFO  HtmlCacheClearer clearing HTML caches for all sites (1).
ManagedPoolThread #3 18:59:23 INFO  HtmlCacheClearer done.
ManagedPoolThread #3 18:59:23 INFO  HtmlCacheClearer clearing HTML caches for all sites (1).
ManagedPoolThread #3 18:59:23 INFO  HtmlCacheClearer done.
ManagedPoolThread #3 18:59:24 INFO  HtmlCacheClearer clearing HTML caches for all sites (1).
ManagedPoolThread #3 18:59:24 INFO  HtmlCacheClearer done.

How can I get rid of this?

Upvotes: 4

Views: 1405

Answers (1)

Marek Musielak
Marek Musielak

Reputation: 27142

Sitecore.Publishing.HtmlCacheClearer.ClearCode() method (which logs this information) is executed every time the Publish execution is done (on local server or remotely).

It looks like your application executes Publish quite often. If you think this might be a bug, try to investigate which items are being published (e.g. by adding a hander to publish:itemProcessing event) and check what calls Publish for them.

Upvotes: 7

Related Questions