【发布时间】:2021-01-09 14:32:25
【问题描述】:
我正在尝试使用 sidekiq 从我的应用程序发送电子邮件。 在浏览完文档后,我可以理解我们正在配置 activejob 以使用 sidekiq 和 config.active_job.queue_adapter = :sidekiq
我的问题是, 我正在使用一个邮件程序和 3 种不同的方法来发送 3 封不同的电子邮件 我应该如何配置它? 就像我应该为每种电子邮件方法设置单独的工作/工作人员吗? 哪个是使用 active job 或 sidekiq worker 的优化方式?
class TestMailer < ApplicationMailer
def register(customer)
@customer = customer
mail(to: @customer.email, subject: 'TEST')
end
def success(customer)
@customer = customer
mail(to: @customer.email, subject: 'TEST2')
end
end
任何指针都会有所帮助。
【问题讨论】:
标签: sidekiq