我正在開發電子郵件營銷活動模塊,用戶可以在其中創建EmailCampaign並選擇一些標準選項,並可以向成千上萬的用戶發送電子郵件。使用c發送預定的電子郵件#
在我現在如下發現實現的2種方式,但需要知道哪種方法會更好用:
1)第一個Windows服務不斷檢查數據庫在電子郵件的時間間隔和插入數據的n分鐘適用於合格電子郵件活動的隊列表&第二項服務不斷從隊列中取走大約1000條記錄併發送它們。
2)在Web應用程序,在應用程序啓動創建採取所有電子郵件廣告,並使用石英(或任何其他背景的工作助手)執行(生成隊列以及在規定的時間發送電子郵件)安排他們。在這種方法中,我認爲它可能會創建內部線程,會影響Web應用程序的工作嗎?
許多打斷你的應用程序用戶好的問題根據專家的經驗產生一定程度的意見,但對這個問題的回答往往基於意見而不是事實,參考或具體專業知識。 – Enigmativity