【发布时间】:2012-06-19 03:05:20
【问题描述】:
在我的app 中,我的某些事件会触发大量电子邮件 (~100)。显然,立即发送它们不是一种选择,因此我使用 DelayedJob 将它们排队并在处理请求后发送它们。我现在发现确定要发送电子邮件的 100 人的逻辑非常繁重,以至于需要一段时间才能运行,所以我也想延迟该过程。 这个逻辑应该去哪里? (模型?邮件程序?) 从模型发送邮件感觉不对。这里有最佳做法吗?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 email delayed-job