Я запускаю приложение Sinatra локально.Как вы выбираете свой HTTP-сервер в Sinatra?
С тех пор как я установил Thin, мое приложение Sinatra всегда использует его как веб-сервер. Однако у меня были проблемы с производительностью с Thin, которые обслуживали большое количество статических файлов, требуемых моим приложением, и я хотел бы переключиться на Mongrel или WEBrick.
Я не могу понять, как переключить мое приложение на Mongrel или WEBrick. Даже когда я положил require 'mongrel'
или require 'webrick'
в верхней части моего приложения.rb, по ruby app.rb
, Sinatra все еще начинается с Thin.
Итак, мой вопрос: как вы указываете веб-сервер для Sinatra для использования в режиме разработки? Также, как я могу сделать это в режиме производства?