Jon*_*Jon 3 ruby-on-rails actionmailer scheduled-tasks
场景:"我有500种不同类型的帖子(因此,电子邮件正在各个预定日期正好在早上7点发送).用户每天通过电子邮件注册接收1种或更多类型的帖子(保持记住,这可能意味着每天发送5,000多封电子邮件."
环顾四周,我一直认为这"Whenever" gem是一个解决方案,但有些人说这可能会导致服务器出现高峰.我也阅读了一些帖子,delayed_job但有人说它冻结我不想发生.我用Google搜索了一些,仍然找不到任何与我的问题具体相关的内容.
考虑到我的情况和原因,最好的办法是什么?
先感谢您.
使用:
http://rubygems.org/gems/resque
和这个结合:
https://rubygems.org/gems/resque_mailer
最好的部分是您不必更改代码,您可以像使用ActionMailer一样发送它们!