我在Procfile中定义了这些Resque worker
resque1: env QUEUE=mailer rake resque:work
resque2: env QUEUE=calculation rake resque:work
但似乎没有创建它们,是因为流程类型错了吗?如果是,我如何为我的rails应用程序创建两个resque worker?
[解决了问题]
原因是heroku只给了一个免费的dyno并且rails app已经使用了一个。一旦我将web dyno缩放到0,并将我的resque dyno缩放到1个实例,排队的作业就会立即执行。
谢谢!