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

本文关键字:进程 问题 工作 IIS CM CD 环境 sitecore | 更新日期: 2023-09-27 18:19:22

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

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

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

从您描述的症状来看,我认为前端(CD)服务器上的缓存在发布时没有被清除,因此您看到的是旧内容。当你使用6.4时,你需要启用"事件队列"。这意味着当你发布时,一个事件被发送到前端web盒,告诉它清除缓存并刷新你的内容。

简短的回答是在CD和CM服务器上启用/App_Config/Include/ScalabilitySettings.config中的include(从.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

希望这对你有帮助