rails deploy cli ruby-on-rails heroku

ruby-on-rails - deploy - procfile heroku laravel



Heroku rails Procfile (2)

¿Te has atado en tu aplicación?

gem ''thin''

Si no, estás viendo a Rails tratando de usar el servidor predeterminado. Personalmente, consideraría usar Unicorn en Heroku, pero tenga cuidado con la cantidad de trabajadores que pueda necesitar.

http://neilmiddleton.com/the-procfile-is-your-friend . Versión en caché: https://web.archive.org/web/20130926005616/http://www.neilmiddleton.com/the-procfile-is-your-friend

http://neilmiddleton.com/getting-more-from-your-heroku-dynos

Soy muy nuevo en Heroku.

Cargué mi aplicación Rails a Heroku y me gustaría ejecutarla con Thin en lugar de Webrick. Siguiendo la guía de Heroku, se supone que debo usar web: bundle exec rails server thin -p $PORT -e $RACK_ENV para crear el archivo de proc. Sin embargo, siempre obtengo la respuesta web:: command not found .

¿Qué me estoy perdiendo?


Se supone que no debes ejecutar web: bundle exec rails server thin -p $PORT -e $RACK_ENV como un comando, en vez de eso, crea un nuevo archivo llamado Procfile con eso como su contenido.

Cree el archivo y péguelo usando su editor, o simplemente haga lo siguiente:

echo "web: bundle exec rails server thin -p /$PORT -e /$RACK_ENV" > Procfile