我已经在我的 rails 应用程序中实现了 resque 排队系统。我想知道从入队到从队列中删除的 resque 作业流程。
传统的工作流程以及从 gem 中使用的方法是,
1. Resque 将作业入队(Resque::Job.create),
2. 作业调用类的“执行”方法(Resque::Job.perform),以及
3. Resque 从队列中删除作业。
我调试 gem 找出步骤 3 中使用的方法,但我找不到它。正如我调试的那样,方法 Resque::Job.destroy、Resque::Job.dequeue 不负责此任务。谁能告诉我从队列中删除作业的方法
。
请注意,我不想明确删除作业,我想要从队列中删除作业的典型 resque 方法。
提前致谢。