Sitecore ECM 2.1,慢 UI

Sitecore ECM 2.1, slow UI

我们刚刚将 Sitecore 从 6.6 升级到 7.2,将 ECM 从 1.3 升级到 2.1。我们遇到了 ECM 的 Speak UI 速度极慢的问题。每个似乎获取数据的操作都需要几分钟。例如:检索收件人列表列表,其中 ajax post 请求需要几分钟才能到达 url http://[domain]/speak/EmailCampaign/TaskPages/AdHockTaskPage?type=Adhoc&id={FD1B449B-C3EA-4820-A10E-E7976A897B8F}&sc_speakcontentlang=nb-NO&ff=1

这存在于我们所有的环境中 (test/production),即使我们在所有可以找到的配置设置上设置 debug=true,我们也无法从日志中获取任何信息。

附带说明一下,我们之前使用了一个模块来分割我们的版本不推荐使用的电子邮件 (https://marketplace.sitecore.net/en/Modules/Sitecore_EmailCampaign_Segment.aspx),因此我们尝试为此清理项目和文件,但没有得到任何东西更好。

有人遇到过这个问题吗?

我过去在性能方面遇到过一些问题。一般的建议是先看性能调优文档:

https://sdn.sitecore.net/upload/sdn5/products/ecm/200/ecm_tuning_guide_20-usletter.pdf

如果您的 CPU 使用率很高,文档中描述的设置可以解决问题,因此您可能应该检查 CPU 是否已达到极限。该文档还介绍了一些可用于衡量性能的工具。我发现此工具非常有用,可以让您了解正在发生的事情 -

/sitecore/admin/dispatchsummary.aspx.

否则,您最好联系支持人员。

对于以后遇到此问题的任何人: 这是从 1.3 -> 2.1 升级时出现的错误。 Sitecore 支持将其作为错误提交并发送给我一个 dll,它部分替换了 ECM Speak 组件的一些渲染逻辑。因此,请联系 Sitecore 支持人员,他们应该能够为您提供帮助!