sitecore CM和CD环境IIS工作进程recyle问题

时间:2012-01-04 16:47:44

标签: c# asp.net iis sitecore sitecore6

我们有两个Sitecore生产服务器,一个CM即内容管理,另一个是CD,即内容交付。 CM指的是WEB,Core和Master。 CD指的是Core和Web。当我们创建新内容并将其发布到Web数据库时,它立即无法用于CD服务器。要立即在CD服务器上提供该内容,我们需要通过在web.config中添加和删除空间来重新设置应用程序池。

我们有什么方法可以立即将内容提供给CD服务器,而无需回收我们的应用程序池?

1 个答案:

答案 0 :(得分:1)

根据您描述的症状,我会说前端(CD)服务器上的缓存未在发布时清除,因此您看到旧内容。在使用6.4时,您需要启用“事件队列”。这意味着当您发布时,会向前端Web框发送一个事件,告诉它清除缓存并刷新您的内容。

简短的回答是在CD和CM服务器上启用/App_Config/Include/ScalabilitySettings.config(从.example重命名)中找到的包含,但是值得了解发生了什么以及如果您必须诊断该机制如何工作进一步

此处简介:http://www.sitecore.net/Community/Technical-Blogs/Getting-to-Know-Sitecore/Posts/2010/07/Introducing-the-Sitecore-Event-Queue.aspx

可在此处找到相关文档:http://sdn.sitecore.net/Reference/Sitecore%206/Scaling%20Guide.aspx

希望这会有所帮助:)