【发布时间】:2016-06-25 23:30:37
【问题描述】:
一旦一个 Resque 作业被一个工人捡起并开始执行,有没有办法让它停止?
我正在实施几个 Resque 作业,当一个新作业开始时,我希望它检查当前正在运行的作业并停止那些会产生冲突的作业。
【问题讨论】:
标签: ruby-on-rails resque
一旦一个 Resque 作业被一个工人捡起并开始执行,有没有办法让它停止?
我正在实施几个 Resque 作业,当一个新作业开始时,我希望它检查当前正在运行的作业并停止那些会产生冲突的作业。
【问题讨论】:
标签: ruby-on-rails resque
Resque-status 提供了使用 Resque::Plugins::Status::Hash.kill(job_id) 杀死工人工作的能力
更多信息:参考https://github.com/quirkey/resque-status#kill-kill-kill
【讨论】: