![](/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.