2012-03-01 8 views
0

キャッシュとアセットパイプラインの問題点が出てきました。アプリは開発モードでmyapp.localとこれのさまざまなサブドメインから実行するように設定されています。これらのドメインは、私の/etc/hostsファイルに設定され、127.0.0.1を指しています。Rails 3.2のアセットパイプライン:localhost以外のドメインにキャッシュしない

問題は、資産がこのドメインを介してロードされたときにはキャッシュされていないかのように、彼らは、非常に遅いということである。

$ 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 

私はローカルホスト上でそれらにアクセスした場合、彼らはほぼ瞬時にロードします。

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

カスタム開発ドメイン上で他にアクセスするときにキャッシュが正しく動作するようにする方法はありますか?

+0

これで問題は解決しますか? http://stackoverflow.com/questions/1156759/webrick-is-very-slow-to-respond-how-to-speed-it –

+0

最後に、すべてをmyapp.localhostに変更しました。 –

答えて

0

最後に、すべてをmyapp.localhostに変更しました。

関連する問題