Искам да стартирам puma със следващия Procfile
в production
среда:
web: bundle exec puma
След това стартирам foreman:
» RAILS_ENV=production foreman start
15:47:57 web.1 | started with pid 99864
15:47:57 web.1 | Puma starting in single mode...
15:47:57 web.1 | * Version 2.8.2 (ruby 2.1.1-p76), codename: Sir Edmund Percival Hillary
15:47:57 web.1 | * Min threads: 0, max threads: 16
15:47:57 web.1 | * Environment: development
15:47:58 web.1 | * Listening on tcp://0.0.0.0:9292
15:47:58 web.1 | Use Ctrl-C to stop
Виждате ли този Environment: development
ред? Защо не production
тук?
Но ако проверя средата с foreman run
, тя показва production
.
» RAILS_ENV=production foreman run rails runner 'puts Rails.env'
production
foreman
проблем ли е, puma
проблем или нещо друго?