用Thin替换WEBrick时需要了解的事项

sub*_*ing 8 ruby-on-rails heroku thin webrick ruby-on-rails-3

我打算在Rails 3.2项目上用Thin替换WEBrick,因为WEBrick严重处理格式错误的非转义URI(错误的URI错误).我知道有一些配置hacks使WEBrick处理未转义的URI,但只是添加到我的Gemfile似乎很容易让我想知道:gem 'thin'

  • 如果我这样做,是否有某些东西可能会破坏或出错?

顺便说一句:我正在Heroku上部署.如果Heroku上有Thin的特定问题,那么我也想知道.

Phi*_*ilT 7

如果你的Gemfile中有瘦,那rails s应该从thin开始.例如,我工作的应用程序在Gemfile的开发组中很薄:

rails s
=> Booting Thin
=> Rails 3.2.14 application starting in development on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
Run Code Online (Sandbox Code Playgroud)


Gau*_*wal 6

没有.. Rails就是这么简单!:)

只要确保你开始使用:

thin start
Run Code Online (Sandbox Code Playgroud)