Конвейер ресурсов Rails 3.2: не кэшируется на доменах, отличных от localhost - PullRequest
0 голосов
/ 01 марта 2012

Я столкнулся с проблемой, которая, кажется, связана с кэшированием и конвейером ресурсов.Приложение настроено для работы в режиме разработки из myapp.local и различных поддоменов этого.Эти домены просто настроены в моем файле /etc/hosts, чтобы они указывали на 127.0.0.1.

Проблема в том, что когда ресурсы загружаются через этот домен, они очень медленные, как будто они не кэшируются:

$ time curl http://myapp.local/assets/application.css
....
curl http://myapp.local/assets/application.css  0.01s user 0.02s system 0% cpu 5.125 total

Если я обращаюсь к ним через localhost, они загружаются почти мгновенно:

$ time curl http://localhost/assets/application.css
...
curl http://localhost/assets/application.css  0.01s user 0.02s system 30% cpu 0.121 total

Есть ли способ заставить кеширование работать правильно при обращении к нему через пользовательские домены разработки?

1 Ответ

0 голосов
/ 21 октября 2012

В итоге я просто изменил все на myapp.localhost.

...