Я хочу запустить puma со следующей Procfile
в production
среде:
web: bundle exec puma
Далее я запускаю бригадира:
» 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
, или что-то еще?