现在我使用DelayedJobs运行我的后台进程,我看到DelayedJob上的DEF
功能非常方便,我如何在ActiveJob中复制它?
这是否依赖于队列系统?有ActiveJob的任何抽象配置吗?
答案 0 :(得分:1)
宝石ActiveJob::Retry成功了:
class MyJob < ActiveJob::Base
include ActiveJob::Retry.new(
:strategy => :variable,
:delays => [10.seconds, 1.minute, 10.minutes, 15.minutes]
)
end