6

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

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

在我想要缓存的操作的控制器顶部,我有:

caches_action :show

另外,我修改了我的环境配置(对于在 Heroku 上运行的配置),使其具有

config.cache_store = :dalli_store

我可以查看其他一些统计数据以查看它是否有效或我做错了什么?

4

1 回答 1

2

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

config.action_controller.perform_caching             = true
于 2011-08-18T20:39:48.147 回答