2011-08-03 14 views
6

私はHerokuのさまざまなキャッシュ戦略を試していて、memcachedアドオンを自分のアプリケーションにキャッシュする機能を追加しました。Herokuのアクションキャッシュが機能していないようです。

現在私の現在のアプリケーションでRails.cache.statsを見ると(memcachedがインストールされ、dalli gemを使用しています)、キャッシュされるべきアクションを実行した後にcurrentとtotal_itemsが0になります。私が持っている私はキャッシュしたいアクションを持つコントローラの上部に

caches_action :show 

はまた、私は

config.cache_store = :dalli_store 
を持っている(Herokuの上で実行されているいずれかの)私の環境の設定を変更

私はそれが働いているかどうか、または私が何か間違っているかどうかを見るために見ることができるいくつかの他の統計情報はありますか?

+2

'のhttp:あなたはそれのすべてを経て、必要なコンフィグを追加したmemcache' // devcenter.heroku.com /記事/ ? – s84

答えて

2

あなたはキャッシュを有効にだけでなく、キャッシュストアを設定する必要があります。

config.action_controller.perform_caching    = true 
関連する問題