Rails瘦服务器没有响应

时间:2012-05-08 12:25:58

标签: ruby-on-rails eventmachine thin

我安装了Ruby 1.9.2-p290(通过RVM)和Rails 3.2.2。 EventMachine 0.12.10,Thin 1.3.1和Rack 1.4.0

我正在启动这样的应用程序:

zonic@laptop:~/rails-projects/project$ bundle exec thin start --threaded
>> Using rack adapter
/home/zonic/.rvm/gems/ruby-1.9.2-p290/gems/actionpack-3.2.2/lib/action_dispatch/http/mime_type.rb:102: warning: already initialized constant PNG
>> Thin web server (v1.3.1 codename Triple Espresso)
>> Maximum connections set to 1024
>> Listening on 0.0.0.0:3000, CTRL+C to stop

它永远存在。我尝试导航到localhost:3000,但它只是没有回复。当我crtl + c它,这就是我得到的:

^C>> Stopping ...
log writing failed. deadlock; recursive locking

我在网上搜索过这个问题,但没有运气。我目前的操作系统是Ubuntu 12.04 64b

1 个答案:

答案 0 :(得分:2)

您正在以线程模式开始瘦身。你没有取消注释config.threadsafe!在您的rails配置中,以便它与线程服务器一起使用?