我在延迟工作添加PDF生成任务像下面 @employe.each do |em|
em.details.each do |detail|
Delayed::Job.enqueue GeneratePdf.new(detail)
end
end
这工作得很好,但它需要像2分钟遍历所有聘用过的员工和他们的详细资料,并完成请求。 我该如何缩短这个时间
我正在使用delayed_jobs gem。假设,我有一个ArticleController与BackgroundJobs.rb class BackgroundJobs < ActiveRecord::Base
def sendmail(article_id)
#code to send mail
end
def createpdf((article_id))