环境: 硬件:普通 PC 机 软件:ubuntu 12.10 rails 3.2.8 ruby 1.9.2 模式:开发模式
我在本机访问很快!,可是在其他机子上打开,提交表单都很慢! 求解?
安装了 thin 后默认就是起 thin 代替 webrick。或 rails s thin 开发模式本身不慢,其它机器网络访问有个原因导致慢,具体忘了:)
#10 楼 @as181920 Using thin (1.5.0)
Using uglifier (1.3.0)
Using will_paginate (3.0.3)
Your bundle is complete! Use bundle show [gemname]
to see where a bundled gem is installed.
liucc@liucc-HP-Compaq-6280-Pro-MT-PC:~/mds$ rails s
/home/liucc/.rvm/gems/ruby-1.9.2-p320/gems/thin-1.5.0/lib/thin.rb:39:in `require': no such file to load -- thin_parser (LoadError)
遇到过这个问题,本地开发 静态文件加载比较快。但是用非 127.0.01 的 ip 地址访问,确实非常慢。可能是 thin 返回 asset 文件的问题。
WEBrick 在局域网内响应慢的解决方案 http://skandhas.iteye.com/blog/856203 http://tieba.baidu.com/p/1180055982
~/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/webrick/config.rb
:DoNotReverseLookup => nil
:DoNotReverseLookup => true