Sitecore ECM进行缓慢处理/发送

时间:2014-05-12 19:13:44

标签: sitecore sitecore-ecm

我有一位使用ECM的客户,刚刚向约18,000名用户发送了一封电子邮件。调度需要花费一段时间(大约2个小时来处理甚至一半的用户)。

有没有人遇到过这个问题?

ECM可以处理这么大的列表吗?

2 个答案:

答案 0 :(得分:3)

如其他地方所述,ECM可以很好地处理负载。通常,ECM的吞吐量受限于:

  • “分析”数据库上的碎片索引(或者只是有限的容量)
  • 带宽限制。如果每封邮件是500KB(大量图像),则每秒发送10封邮件需要5Mbit带宽
  • 有问题的服务器上的CPU

根据您目前所分享的内容,我无法猜测上述哪一项限制了您的安装吞吐量。我的个人猜测是数据库的容量和速度。

此处提供更多信息:http://sdn.sitecore.net/upload/sdn5/products/ecm/200/ecm_tuning_guide_20-a4.pdf

答案 1 :(得分:3)

我与客户有类似的问题,需要花费数小时才能发送电子邮件。检查NumberThreads文件中的Sitecore.EmailCampaign.config设置。默认值是" 1"并且大多数服务器应该能够处理更多线程。

绝对遵循Mark发布的调整指南。 Performance Measurement Tool可以帮助您获得理想的发送线程数,以便您不会过度使用服务器。