1

sidekiq作为 Heroku 工作人员运行,如下所示Procfile

 worker: bundle exec sidekiq -c 5 -v

我希望它在 Ruby 1.9.3 而不是 1.9.1 上运行,如运行时所示heroku logs -t。我已经指定ruby "1.9.3"Gemfile它甚至在我运行时显示git push heroku master

-----> Using Ruby version: ruby-1.9.3

web根据 .和workerdynos 似乎都在运行1.9.1 heroku logs。任何帮助,将不胜感激。

4

1 回答 1

3

没什么可担心的。对于 ruby​​ 1.9.3,Bundler 将 gem 存储在 1.9.1 中。有关更多信息,请参见此处:我们为什么要将 Ruby 1.9.2/1.9.3 gem 安装到 1.9.1 文件夹中?

于 2013-03-22T02:59:18.420 回答