我正在运行一些Resque作业,每个作业都在一个单独的终端窗口中启动,如下所示:
QUEUE=queue_1 rake environment resque:work
QUEUE=queue_2 rake environment resque:work
队列1首先启动,然后是队列2.问题是,无论我发送给新员工的QUEUE选项如何,他们只是继续在队列1上工作 - 即使我关闭了它们。这可能是配置问题吗?我没有在任何地方看到这个问题。
答案 0 :(得分:0)
您是否在Rakefile中定义的“环境”或“resque:setup”任务中明确设置ENV ['QUEUE']环境变量?