2014-05-12 51 views
1

我有一位客戶正在使用ECM,並向大約18,000名用戶發送了一封電子郵件。調度需要相當長的一段時間(大約2小時處理不到一半的用戶)。Sitecore ECM處理流程緩慢

有沒有人遇到過這個問題?

ECM不能處理如此大的列表嗎?

+0

我知道使用ECM的客戶使用ECM抨擊了數百萬封電子郵件,並且在一小時內完成。 – Zooking

+0

我會先檢查日誌並分析Sitecore實例和MTA之間的流量。此外,還有很多配置設置用於選擇ECM的性能。 – Zooking

+0

你在做很多個性化嗎?對於擁有大型分析數據庫且服務器電力很小的客戶,這可能會導致ECM非常慢。 – IvanL

回答

3

正如其他地方所提到的,ECM可以很好地處理該負載。在一般情況下,在ECM吞吐量受到限制:

  • 碎片指數「分析」數據庫(或只是能力有限,對同)
  • 帶寬限制。如果每個郵件是500KB(大量的圖片),每秒發送10個郵件需要5Mbit帶寬問題

在服務器上

  • CPU從到目前爲止你分享的內容,我不能猜測,其中以上是限制您的安裝吞吐量。我個人的猜測是數據庫的容量和速度。

    點擊此處瞭解詳情:http://sdn.sitecore.net/upload/sdn5/products/ecm/200/ecm_tuning_guide_20-a4.pdf

  • 3

    我也有類似的問題,與客戶在那裏,它正在採取小時發送電子郵件。檢查Sitecore.EmailCampaign.config文件中的NumberThreads設置。 「1」的默認值很低,大多數服務器應該能夠處理更多的線程。

    絕對遵循Mark發佈的調整指南。 Performance Measurement Tool可以幫助您獲得理想的發送線程數,以便您不會過度使用或不使用服務器。