【发布时间】:2013-03-23 05:09:01
【问题描述】:
我正在本地运行 Sinatra 应用程序。
自从我安装了 Thin,我的 Sinatra 应用程序就一直使用它作为 Web 服务器。但是,Thin 在为我的应用程序所需的大量静态文件提供服务时遇到了性能问题,我想切换到 Mongrel 或 WEBrick。
我似乎不知道如何将我的应用程序切换到 Mongrel 或 WEBrick。即使我将require 'mongrel' 或require 'webrick' 放在app.rb 的顶部,在ruby app.rb 上,Sinatra 仍然以 Thin 开头。
所以,我的问题是:您如何指定 Sinatra 在开发模式下使用的 Web 服务器?另外,我怎么能在生产模式下这样做?
【问题讨论】:
标签: sinatra rack thin webrick mongrel