我一直在Heroku上玩不同的缓存策略,并添加了他们的memcached插件,目的是为我的应用添加动作缓存。
当我在当前应用程序上查看Rails.cache.stats时(安装了memcached并使用dalli gem),在执行应缓存的操作后,我将current和total_items设置为0。
在我想要缓存的操作的控制器顶部,我有:
caches_action :show
另外,我修改了我的环境配置(对于在Heroku上运行的配置)
config.cache_store = :dalli_store
是否有其他一些我可以查看的数据,看它是否有效或我做错了什么?
答案 0 :(得分:2)
您需要启用缓存以及配置缓存存储:
config.action_controller.perform_caching = true