有没有办法知道工人是否已完成Resque中的特定工作/流程。 场景:我有5个工作人员在做一些特定的过程,我想知道是否完成了过程以继续其他部分的代码。
如果有任何帮助,我正在使用Ruby 1.8.7和Rails 3.1.1。
答案 0 :(得分:0)
如果您需要了解此信息,可以尝试gearman
答案 1 :(得分:0)
答案 2 :(得分:0)
您可能希望使用resque-status之类的内容:https://github.com/quirkey/resque-status。
如果这不能满足您的需求,您可以随时查看wiki插件页面以获取更多可能性:https://github.com/defunkt/resque/wiki/plugins
将作业完成的事实存储为数据库中的额外字段也不难。