从CM服务器发布后,内容不会反映在CD服务器上

时间:2015-11-19 07:26:13

标签: .net asp.net-mvc sitecore sitecore7.2 web-publishing

当内容从Content Management Server发布到Content Delivery服务器时,发布活动不一致,即,有时内容会在几分钟内反映在CD服务器上或需要一整天。内容在CD服务器上立即反映的唯一情况是重新启动应用程序池,但这不是最佳实践,因为内容编辑可能很频繁,每次重新启动应用程序池都可能导致应用程序崩溃。请建议采取哪些其他措施来解决此问题

1 个答案:

答案 0 :(得分:4)

确保已启用可扩展性设置。

另外,您是否配置了Html Cache Clearer?

  <event name="publish:end">
    <handler type="Sitecore.Publishing.HtmlCacheClearer, Sitecore.Kernel" method="ClearCache">
      <sites hint="list">
        <site>website</site>
      </sites>
    </handler>
  </event>
  <event name="publish:end:remote">
    <handler type="Sitecore.Publishing.HtmlCacheClearer, Sitecore.Kernel" method="ClearCache">
      <sites hint="list">
        <site>website</site>
      </sites>
    </handler>
  </event>