2014-03-14 22 views

回答

0

您所描述的任務並非如此簡單,在第一:

  1. 你需要有一定的隊列實現,如果你想要的東西簡單,你可以使用Kue.js它使用Redis的存儲作業。對於更大規模的解決方案將使用ZMQ或RabbitMQ。

  2. 作業處理器是您必須與數據庫進行交互並給出電子郵件列表的部分。根據您的電子郵件列表的大小,最好是將它分成200個電子郵件組成的塊,然後創建「子作業」

  3. 電子郵件發送,有不同的提供者和可能的解決方案。首先您自己的SMTP服務器,亞馬遜SES,Mailchimp和其他類似的服務。對於發送庫來說,已經很棒了,Nodemailer。

這不是完整的概念,但應該給你的想法。如果這太抽象的概念,我很抱歉,但問題也不是特定的。

+0

這實際上給了我很多想法,尤其是1&2。我想我需要更多地關注這些。 –

相關問題