我有一个Rails 3应用程序,它使用Dalli gem来管理它的缓存。
我需要检查应用程序的某个部分是否正确设置了缓存的到期日期,但无法找到在特定片段上手动检查该缓存的方法。
我找到this answer,但它不适用于Dalli。
还有其他办法吗?
答案 0 :(得分:0)
使用read_entry方法时出错。
Rails.cache.send(:read_entry,'cache/entry/key',{})
'cache / entry / key'不应以命名空间开头。
例如:
命名空间是'aaa',关键是'aaa:a_key_name',然后'cache / entry / key'应该是'a_key_name'。