![](/img/trans.png)
[英]Slow HTTP Load with the Assets Folder of the Project - Ruby on Rails, Webrick, Localhost, Firefox
[英]Slow localhost load running Rails and Webrick
我正在开发环境中运行Rails,Webrick的运行速度令人难以忍受。 我真的不知道为什么。
在整个负载中,CPU利用率在6%到12%之间反弹,而内存利用率则在18%左右徘徊。
我在一个网站上发现了作者建议更改webrick配置的网站(... \\ lib \\ ruby \\ 2.0.0 \\ webrick \\ config.rb):
General + {
...
#:DoNotReverseLookup => nil, #original setting
:DoNotReverseLookup => true,
}
我也重新启动了我的盒子,以防出现类似的情况,但是没有任何变化。
这是负载:
是什么导致这种缓慢的负载,我该如何解决?
编辑:我正在使用Windows 7开发环境,24 GB,3.1 GHz,运行postgres。
默认情况下,WEBrick正在对连接的IP进行反向DNS查找。 换句话说,它试图查看您的IP地址是否与域名相关联。 这是不必要的,并且花费的时间太长,因此可以将其禁用。
打开文件"l/ruby/lib/ruby/1.9.1/webrick/config.rb"
然后通过":DoNotReverseLookup => nil"
找到该行。 将nil
更改为true
。
请享用!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.