设置最大动作仪发送率



是否有一种简单的方法来设置ActionMailer发送电子邮件的最大速率?我正在使用Amazon SES,以每秒超过5秒的方式发送消息,我想避免击中...

对此没有简单的解决方案。当您调用deliver方法时,ActionMailer同步发送消息:它立即发送消息,呼叫者等待它完成发送。

因此,由于ActionMailer在后台没有运行以处理消息队列,因此它实际上无法跟踪其速率或推迟交付。

但是!看起来Rails 4将基于今天可用的Resque-Mailer Gem(带有一些额外的设置),支持异步动作仪。从那里,您可能可以查看限制重新算法的速率。

相关内容

  • 没有找到相关文章

最新更新