如何使用delayed_job轮询完成作业列表? 场景很简单:我排队一些root工作,它会做一些事情,然后将一堆其他工作排队,我需要检查它们是否都已完成。
答案 0 :(得分:0)
delayed_job
有一些你可以使用的钩子which are documented here。 after(job )
钩子似乎适合您的需要。
当我必须实施远程api呼叫时,我尝试了delayed_job
并使用Faye
进行了轮询,但我最终使用了resque
和resque-status
,它们使用了redis,这是最好的我目前知道的方式,但与你的情况不太相似。