ruby on rails - ¿Cómo iniciar el servidor de rieles en modo de producción usando unicornio y un archivo de configuración?
ruby-on-rails (3)
Agrego Gem ''unicorn''
a Gemfile y llamo a rails server unicorn -e production
, pero me sale un error de carga. Luego agrego Gem ''unicorn_rails''
, luego llamo rails server unicorn -e production
, pero no puedo encontrar el archivo de socket. Entonces, ¿estoy considerando si no usa el archivo config/unicorn.rb
como configuración? Así que llamo a unicorn_rails -c config/unicorn.rb -E production -D
, pero recibo otro text file busy
error text file busy
.
Así que ahora estoy atascado en este asunto, ¿podría ayudarme? :)
Debe ser algo que se parece a:
bundle exec unicorn -E production -c config/unicorn.rb
y solo deberías necesitar una gema de unicorn
bundle exec unicorn -p $PORT -c ./config/unicorn.rb
funciona para mi
Lo puse en el Procfile y luego uso Foreman para iniciarlo ingresando
foreman start
web: bundle exec unicorn -p $PORT -c ./config/unicorn.rb
service unicorn_projectName start
funciona para mi