У меня есть приложение rails, в котором я использую простой кеш rails.Мое тестирование следующее:
Rails.cache.write('temp',Date.today,:expires_in => 60.seconds)
Я могу прочитать его через Rails.cache.read('temp')
и Rails.cache.fetch('temp')
.
Проблема в том, что он не истекает.Через 60 секунд он все еще будет жив.Может ли кто-нибудь сказать мне, чего здесь не хватает.
К вашему сведению: я объявил в своем файле development.rb следующее:
config.action_controller.perform_caching = true
config.cache_store = :memory_store
Есть что-то, что я пропустил?Я хочу, чтобы истек срок действия моего кэша.