标签: ruby-on-rails resque
一旦工人拿起Resque工作并开始执行,有没有办法让它停止?
我正在实施几个Resque作业,当一个新的作业开始时,我希望它检查当前正在运行的作业并停止那些会产生冲突的作业。
答案 0 :(得分:0)
Resque-status提供使用Resque::Plugins::Status::Hash.kill(job_id)
Resque::Plugins::Status::Hash.kill(job_id)
有关详情,请参阅https://github.com/quirkey/resque-status#kill-kill-kill