13

Sinatra アプリケーションをローカルで実行しています。

Thin をインストールして以来、Sinatra アプリは常に Thin を Web サーバーとして使用しています。しかし、アプリケーションに必要な大量の静的ファイルを提供する Thin でパフォーマンスの問題が発生しており、Mongrel または WEBrick に切り替えたいと考えています。

アプリケーションを Mongrel または WEBrick に切り替える方法がわかりません。app.rb の先頭にrequire 'mongrel'orを配置しても、Sinatra はまだ Thin で始まります。require 'webrick'ruby app.rb

私の質問は、Sinatra が開発モードで使用する Web サーバーをどのように指定するのですか? また、本番モードでどのように行うことができますか?

4

1 に答える 1