Rails ActiveJob 延时执行问题

zouyu · 2015年06月18日 · 最后由 PlayMonkey 回复于 2015年06月18日 · 1696 次阅读

使用 ActiveJob 的延时功能 MyJob.set(wait: 1.week).perform_later(record) 能加入队列 但是 perform 方法不执行 有什么特殊的地方需要配置么

1.week ! 你怎么测的?真的等上一周看它有没有偷懒么!

backend 是必须要设置 If no adapter is set, the job is immediately executed. http://guides.rubyonrails.org/active_job_basics.html#backends 看 Rails guide 有说明

如果设置了 backend,确保你已经打开 backend XD

需要 登录 后方可回复, 如果你还没有账号请 注册新账号