Sitecore发布项目需要很长时间

Sitecore发布项目需要很长时间,sitecore,Sitecore,在Sitecore内容树中,大约有600000个项目。但是只有10000个项目是可以出版的。发布内容要花上好几个小时,我会说是无限的时间 但当只有20000个条目时,它会在5分钟内发布该树 似乎Sitecore正在检查所有项目,无论它们是否将被发布。有没有办法摆脱这种情况以提高性能?尝试使用增量发布而不是完全发布。有关发布的详细信息,请参见内容参考PDF。选择“发布项目”,在内容编辑器中选择根节点,而不是选择“发布站点”。这将允许您选择智能发布,在实际发布某个项目之前,应该先查看该项目是否需要发

在Sitecore内容树中,大约有600000个项目。但是只有10000个项目是可以出版的。发布内容要花上好几个小时,我会说是无限的时间

但当只有20000个条目时,它会在5分钟内发布该树


似乎Sitecore正在检查所有项目,无论它们是否将被发布。有没有办法摆脱这种情况以提高性能?

尝试使用增量发布而不是完全发布。有关发布的详细信息,请参见内容参考PDF。选择“发布项目”,在内容编辑器中选择根节点,而不是选择“发布站点”。这将允许您选择智能发布,在实际发布某个项目之前,应该先查看该项目是否需要发布。

我已经编写了一个自定义发布工具来完成此任务。因为我使用的是Lucene索引,所以我使用索引选择处于最终工作流状态的项目(所有项目都有一个工作流)并发布它们


现在只需要发布10000个项目:)

在过去,我禁用了“发布站点”按钮,并要求用户发布他们更改的内容。或者更好的方法是,使用一个工作流,一旦内容被批准,它就会自动发布内容。你到底打算怎么出版?你真的在使用“发布站点”按钮吗?聪明?增量?您使用的是哪个版本的sitecore?我不确定是否有可能改善这一点。Sitecore检查树中的每个项目是否可发布。您可以尝试@PatrickJones提出的建议。我们还在一个项目中禁用了“发布站点”按钮。也许你可以升级到sitecore 7,因为它更适合大量的项目感谢这些提示,我正在使用v6.6 update-5。尝试了智能发布和增量发布。但是600000项对于发布操作来说太多了:(。