【发布时间】:2016-03-11 23:08:06
【问题描述】:
我需要发送一堆交易电子邮件。它们每个都有点不同,所以我不能在用户之间“缓存”它们。
我正在使用 Roadie 内联 CSS。它工作正常,只是每封电子邮件都需要大量时间和 CPU 资源,而且我的服务器也很困难。
我尝试使用 CachedProviders,但并没有真正的区别(我认为问题在于内联过程本身)。
是否有优化此流程的解决方案?
【问题讨论】:
-
您是否在某种后台作业中进行处理?
-
是的。它由 Cron 作为后台进程触发。事情是CSS相当复杂。我没有预料到内联需要那么多资源。除非我错过了一些优化技巧。
标签: css ruby-on-rails actionmailer