我们遇到了Sitecore的问题,其中智能发布被解雇,我们无法确定导致这些问题发生的原因以及是谁解雇了这些问题。日志显示,每次用户都会使用“children:false”选项触发智能发布。但是,当我在“发布状态管理器”模块中查看发布时,我们会看到整个网站的智能发布。该站点需要10-15分钟才能发布整个树。
该模块还显示了针对发布的用户名,但是当我们与这些用户交谈时,结果发现他们没有为该网站发布智能发布。通常,他们会发布增量发布。
还有一个计划发布,每15分钟运行一次,进行增量发布。
有没有人遇到过这个问题? “发布状态管理器”是否会导致此问题或意外配置更改导致它?
欢迎任何提示/提示/建议。
由于
答案 0 :(得分:0)
希望这会有所帮助,我们遇到了通过API做智能发布的增量发布的问题。
使用以下代码调用增量发布:
PublishAgent myPublish = new PublishAgent("master", "web", "incremental", "en");
myPublish.Run();
导致智能发布。
最终我们遇到了这个:
Sitecore.Data.Database master = Sitecore.Configuration.Factory.GetDatabase("master");
Sitecore.Data.Database[] targets = {Sitecore.Configuration.Factory.GetDatabase("web")};
Sitecore.Publishing.PublishManager.PublishIncremental(master, targets, master.Languages);
这似乎工作正常。
对此的一个警告是,这是很久以前的事了,我相信该网站是在5.3上,所以这些日子可能会有所不同。
答案 1 :(得分:0)
原则上这是Sitecore安装的一个问题,其中增量发布是发布子项并导致它永远占用。 Sitecore支持为它提供了一个修复程序。这不是Sitecore的已知问题。