2015-04-22 45 views
2

随着DelayedJob,有可能实例化一个工人来完成编程工作:工作过ActiveJob队列编程方式

Delayed::Worker.new.work_off # => [num_succesess, num_failures] 

是否ActiveJob提供做同样的任何接口?

回答

2

目前不是如果计划未来?我不知道。 ActiveJob目前仅提供创建新作业的界面,并以非常有限的方式在后台执行。目前

ActiveJob只提供:

  • 创造新的就业,并在后台进程
  • 执行它指定了必须使用
  • 能够重试任务队列的名称(但你必须指定条件并计算在它将被再次处理之前它应该等待多少时间)
  • 用于通过队列发送电子邮件的良好接口

它不提供:

这实在是有限的权利,但我很感兴趣,其中这种宝石去,它会如何演变。

我希望这有点帮助

相关问题