ruby - 知道 resque worker 何时完成工作

标签 ruby redis delayed-job resque

我正在与 Resque-worker(5 名 worker )一起执行一些工作。现在,当这项工作完成/完成时,我想触发另一个工作人员来处理存储在数据库中的前一个工作人员的数据。最合适的方法是什么?

最佳答案

我不确定这是否有任何帮助,但您是否查看过 resque-status gem? 这样您就可以跟踪给定作业的状态,查看它何时完成。但我恐怕没有自动触发功能来启动新 worker 。

关于ruby - 知道 resque worker 何时完成工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8383259/

相关文章:

ruby-on-rails - Mongoid 填写引用的 id

ruby-on-rails - 基于模型向路由中的正则表达式添加元素

linux - 持有TCP连接的大规模websocket系统的设计

ruby-on-rails - 成功发送延迟作业电子邮件后更新用户表

ruby - 使用 rvm 切换 ruby​​ 会破坏 chef 11.4.4 knife 命令

ruby-on-rails - 在 Rails 中添加日期时间时区?

redis - 为什么 Redis key 不会过期?

ruby-on-rails - 将文件传递给事件作业/后台作业

ruby-on-rails - delayed_job : 'undefined method' error when using handle_asynchronously

ruby-on-rails - 延迟的工作。从队列中删除作业