Heroku кеширование действий не работает - PullRequest
6 голосов
/ 03 августа 2011

Я играл с различными стратегиями кэширования на Heroku и добавил их дополнение к memcached с целью добавления к моему кешированию действий.

Когда я просматриваю Rails.cache.stats на моем текущемОднако приложение (с установленным memcached и использованием драгоценного камня Далли) я получаю current и total_items в 0 после выполнения действий, которые должны быть кэшированы.

В верхней части контроллера с действием, которое я хочу кэшировать, у меня есть:

caches_action :show

Кроме того, я изменил мою конфигурацию среды (для конфигурации, работающей на Heroku), чтобы она имела

config.cache_store = :dalli_store

Есть ли еще какие-то статистические данные, на которые я могу посмотреть, чтобы увидеть, работает ли онаили я что-то не так сделал?

1 Ответ

2 голосов
/ 19 августа 2011

Вам необходимо включить кэширование, а также настроить хранилище кэша:

config.action_controller.perform_caching             = true
...