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