【问题标题】:Resque Workers working on the wrong queueResque Workers 在错误的队列上工作
【发布时间】:2011-02-01 16:32:24
【问题描述】:

我有几个 Resque 作业正在运行,每个都在一个单独的终端窗口中启动,如下所示:

QUEUE=queue_1 rake environment resque:work
QUEUE=queue_2 rake environment resque:work

队列 1 首先启动,然后是队列 2。问题是,无论我向新工作人员发送什么 QUEUE 选项,他们都会继续在队列 1 上工作——即使我关闭了两个队列。这可能是配置问题吗?我没有看到任何地方提到过这个问题。

【问题讨论】:

    标签: ruby background rake redis resque


    【解决方案1】:

    您是否在 Rakefile 中定义的“environment”或“resque:setup”任务中明确设置 ENV['QUEUE'] 环境变量?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-23
      • 1970-01-01
      • 2012-08-22
      • 1970-01-01
      • 2021-05-06
      相关资源
      最近更新 更多