2011-08-03 32 views
6

我一直在Heroku上使用不同的缓存策略,并添加了他们的memcached插件,目的是为我的应用添加动作缓存。Heroku动作缓存似乎不起作用

当我在我的当前应用程序上查看Rails.cache.stats(但安装了memcached并使用dalli gem)后,我在执行应该缓存的操作后将current和total_items设置为0。

在与动作控制器的顶部我要缓存我有:

caches_action :show 

而且,我修改了我的环境配置(用于在Heroku上运行一个)有

config.cache_store = :dalli_store 

有没有其他的统计数据我可以看看它是否工作或我做了什么错误?

+2

'HTTP:// devcenter.heroku.com /用品/ memcache'你已经通过了这一切了,并添加了必要的CONFIGS ? – s84

回答

2

您需要启用缓存,以及配置缓存存储:

config.action_controller.perform_caching    = true