2011-08-03 11 views
6

He estado jugando con diferentes estrategias de caché en Heroku y he agregado su complemento memcached con el objetivo de agregar almacenamiento de caché de acción a mi aplicación.El caché de acción de Heroku no parece funcionar

Cuando veo Rails.cache.stats en mi aplicación actual sin embargo (con memcached instalado y usando la gema dalli) obtengo elementos actuales y totales en 0 después de realizar las acciones que deben almacenarse en caché.

En la parte superior del controlador con la acción que quiero para almacenar en caché que tienen:

caches_action :show 

Además, he modificado mi entorno de configuración (por el que se ejecuta en Heroku) tener

config.cache_store = :dalli_store 

¿Hay alguna otra estadística que pueda ver para ver si está funcionando o he hecho algo mal?

+2

'http: // devcenter.heroku.com/articulos/memcache' que haya pasado por todo eso y añade las configuraciones necesarias ? – s84

Respuesta

2

necesita habilitar el almacenamiento en caché, así como la configuración de un almacén de caché:

config.action_controller.perform_caching    = true 
Cuestiones relacionadas