【发布时间】:2014-01-08 11:37:05
【问题描述】:
我将 resque 与 padrino 一起使用,并在我调用 Resque.enqueue WorkerClassHere 时创建了一个新工作者,1 它在 resque UI 中显示为一个带有新待处理作业的队列。但是,当我尝试为这个队列启动一个工作人员时,什么也没有发生。到目前为止,我已经尝试了所有 QUEUE= rake resque 任务,但没有运气。任何帮助将不胜感激,谢谢。
【问题讨论】:
我将 resque 与 padrino 一起使用,并在我调用 Resque.enqueue WorkerClassHere 时创建了一个新工作者,1 它在 resque UI 中显示为一个带有新待处理作业的队列。但是,当我尝试为这个队列启动一个工作人员时,什么也没有发生。到目前为止,我已经尝试了所有 QUEUE= rake resque 任务,但没有运气。任何帮助将不胜感激,谢谢。
【问题讨论】:
确保 redis 正在运行:
$ redis-server &
$ redis-cli ping
PONG
生成 binstub:
$ bundle --binstubs
排查你的队列:
$ bin/resque work
如果这不起作用,请发布错误消息。
【讨论】:
& 在后台运行,然后使用 fg 1 或 fg 2 再次将它们带到前台