Переключение с Puma на Unicorn

Я расследую проблему, которая, как я подозреваю, может быть связана с конкретной версией веб-сервера, используемой в системе.

Discourse, судя по всему, поддерживает как веб-серверы Puma, так и Unicorn.

Какова минимально необходимая конфигурация и правильный способ переключения между Puma и Unicorn в индивидуальной среде?

По какой-то причине у меня есть две установки: одна запускает Puma, другая — Unicorn, и в обеих установлено значение RAILS_ENV: development.

Если я не ошибаюсь, rails s запускает Puma, а unicorn_rails — Unicorn.

image

Похоже, это приводит к следующему на моей установке Ubuntu Dev:

Но я попробую вашу другую команду для переключения с Puma, спасибо!

По какой-то причине мне пришлось использовать bundle exec unicorn_rails внутри моего Docker-контейнера (это, кажется, гем?), но это оказалось крайне полезным.

Так что: я просто не могу рекомендовать Puma при использовании Ember-CLI в связке с NGINX, так как это вызывает проблемы.

Здесь всё ещё остаётся открытый вопрос: почему в некоторых установках Unicorn, по-видимому, является веб-сервером по умолчанию при выполнении команды bin/rails s?