QUEUE = *在Foreman上找不到错误

时间:2013-02-23 13:54:55

标签: ruby-on-rails-3 worker foreman

我正在尝试使用foreman在本地运行我的应用程序,使用在Heroku上部署我的应用程序时使用的相同Procfile,它在那里工作得很好。但是,当我的终端上运行foreman start时,工头会发出错误提示:

line 41: exec: QUEUE=*: not found

我从中收集的是,工头不承认QUEUE=*为命令。那为什么它适用于Heroku?我怎样才能完全按照在生产模式下运行命令运行命令?

1 个答案:

答案 0 :(得分:3)

我遇到了同样的问题。你想把队列参数放在最后。

例如: worker:bundle exec rake jobs:work QUEUE = hi