Sitecore ECM处理/调度缓慢

Sitecore ECM处理/调度缓慢,sitecore,sitecore-ecm,Sitecore,Sitecore Ecm,我有一个客户正在使用ECM,刚刚向大约18000个用户发送了一封电子邮件。调度需要相当长的时间(处理不到一半的用户大约需要2个小时) 有人遇到过这个问题吗 ECM不能处理如此大的列表吗 如其他地方所述,ECM可以很好地处理该负载。通常,ECM上的吞吐量受到以下限制: “分析”数据库上的碎片索引(或同一数据库上的容量有限) 带宽限制。如果每封邮件为500KB(大量图像),每秒发送10封邮件需要5Mbit带宽 问题服务器上的CPU 从您迄今为止分享的内容来看,我无法猜测上述哪一项限制了您安装的吞

我有一个客户正在使用ECM,刚刚向大约18000个用户发送了一封电子邮件。调度需要相当长的时间(处理不到一半的用户大约需要2个小时)

有人遇到过这个问题吗


ECM不能处理如此大的列表吗

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

  • “分析”数据库上的碎片索引(或同一数据库上的容量有限)
  • 带宽限制。如果每封邮件为500KB(大量图像),每秒发送10封邮件需要5Mbit带宽
  • 问题服务器上的CPU
从您迄今为止分享的内容来看,我无法猜测上述哪一项限制了您安装的吞吐量。我个人的猜测是数据库的容量和速度


此处的更多信息:

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

  • “分析”数据库上的碎片索引(或同一数据库上的容量有限)
  • 带宽限制。如果每封邮件为500KB(大量图像),每秒发送10封邮件需要5Mbit带宽
  • 问题服务器上的CPU
从您迄今为止分享的内容来看,我无法猜测上述哪一项限制了您安装的吞吐量。我个人的猜测是数据库的容量和速度


这里有更多信息:

我和一位客户有过类似的问题,他们花了数小时发送电子邮件。检查
Sitecore.EmailCampaign.config
文件中的
NumberThreads
设置。默认值非常低,为“1”,大多数服务器应该能够处理更多线程


一定要遵循Mark发布的调整指南。
性能度量工具
可以帮助您获得理想的发送线程数,这样您就不会过度或不足地使用服务器。

我与一个客户端有过类似的问题,发送电子邮件需要几个小时。检查
Sitecore.EmailCampaign.config
文件中的
NumberThreads
设置。默认值非常低,为“1”,大多数服务器应该能够处理更多线程


一定要遵循Mark发布的调整指南。
性能度量工具
可以帮助您获得理想的发送线程数,这样您就不会过度或不足地使用服务器。

我知道有客户使用ECM,使用ECM发送数百万封电子邮件,这一过程在一小时内完成。我将首先检查日志并分析Sitecore之间的流量实例和MTA。此外,还有许多用于优化ECM性能的配置设置。您是否进行了大量个性化设置?对于拥有大型分析数据库和少量服务器电源的客户,这可能会导致ECM速度非常慢。我知道有一些客户使用ECM会使用ECM发送数百万封电子邮件,这一过程在一小时内完成。我将首先检查日志,分析Sitecore实例和MTA之间的流量。此外,还有许多用于优化ECM性能的配置设置。您是否进行了大量个性化设置?对于拥有大型分析数据库和少量服务器电源的客户,这可能会导致ECM速度非常慢。