Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Slow assets ruby 1.9.3, macos, rails 3.2

Im have a really weird issue, my assets served really slow in development(10 sec per file), thia happens only in Chrome(17.0.963.79). In Firefox all works just fine. My setup:

  • RVM
  • Ruby-1.9.3@p125
  • Rails 3.2.0
  • Mac OS 10.7.3 I have tried switch from webrick to mongrel and thin, using rails-dev-tweaks gem, set cache classes to true and false. All this didnt help, im stuck why it's work slow only in chrome and not in firefox? Also this is fresh setup of OS, maybe im missing something, thanks!

UPD. If this initial request(e.g. from new tab) all goes smooth. Request take near 2 minute only if im refreshing page. I just can't wrap my head around this issue :(

like image 880
Mikhail Nikalyukin Avatar asked Mar 15 '12 13:03

Mikhail Nikalyukin


2 Answers

This seems to have something to do with name resolution.

Using (chrome) and

  • localhost:3000/ -- great performance
  • 127.0.0.1:3000/ -- great performance
  • hostname.local:3000/ - Terrible performance as you describe

This is unfortunate for me, as I have an alias set up in /etc/hosts to point to 127.0.0.1 that affects how the page gets displayed. So no testing of that in chrome.

like image 55
kwerle Avatar answered Nov 05 '22 15:11

kwerle


I had the same problem. Try setting config.assets.debug = false in development.rb. It helped in my case.

like image 38
bsboris Avatar answered Nov 05 '22 15:11

bsboris