我正在使用“resque” gem和“ resque-scheduler ”。我每周必须发送 10,000 多封电子邮件(每天大约 1,500 封)。我的电子邮件表有一个名为“已发送”(真/假)的布尔值。
如果我使用“enqueue_at”方法并且只有一堆排队的电子邮件(不确定它们是否真的在resque中排队..也许有人可以澄清这一点),或者我做一个cron类型的任务会更好吗?并且只运行所有“已发送”布尔值为“假”的电子邮件并在发送电子邮件后将其更新为“真”?
哪个是最好的解决方案&为什么?
提前致谢