我正在尝试为已经有生产应用程序的客户端设置一个临时服务器.通过8个网络dynos扩大生产规模.
我创建了一个临时应用程序并推送了代码.当我跑:
heroku scale web=1 --app=myapp-staging
我明白了:
Scaling web processes... failed
! No such type as web
procfile在两种情况下完全相同.这只是两行,看起来像这样:
web: bundle exec rails server thin -p $PORT -e $RACK_ENV
worker: bundle exec rake jobs:work
在app配置中,我将$PORT设置为80,将$RACK_ENV设置为’production’. Rails是3.2.8.
谢谢!
最佳答案 它需要是大写的Procfile.如果你做heroku运行bash并检查ls文件实际上在那里?