ruby on rails - Как установить Thin по умолчанию в Rails 3




ruby-on-rails ruby-on-rails-3 (3)

Вы можете запускать rails3 с тонким использованием rails server thin

См. Вывод rails server -h для получения дополнительных параметров.

Я начинаю Thin с thin -V start в разработке.

Тем не менее, я бы хотел, чтобы Thin был стандартным, а не WEBrick, и смог запустить его с помощью rails s .

Есть ли способ установить Thin как значение по умолчанию вместо WEBrick в Rails 3?

Если это невозможно, существует ли, по крайней мере, способ запустить его в тестовой среде автоматически?


В качестве альтернативы вы можете использовать мастера , особенно если ваши веб-приложения, как правило, становятся более сложными для запуска (фоновые рабочие, часовые процессы для обработки планирования и т. Д.),

Взяв тонкий пример, вам нужно будет создать Procfile в вашем приложении Rails со следующим содержимым:

web: bundle exec rails server thin -p $PORT

Тогда просто:

foreman start

для запуска вашего сервера.


В файле Gem используйте: gem 'thin'
установить пакет
то рельсы s это будет тонким, как сервер по умолчанию для вашего проекта.





webrick