`

Rails中的memcached过期的两个小问题

    博客分类:
  • Ruby
阅读更多

在项目用了memcached存储session,还用了 extended_fragment_cache 做页面内的缓存,缓存没有问题,可是却发现缓存总是也过不了期,深入查看rails代码才发现,原来是网上找的文档都已经过期了。

 

现在正确的用法是

 

设置session过期

ActionController::Base.session_options[:expire_after] = 1.seconds

 

使用 extended_fragment_cache做页面缓存

<% Cache "my_page", {:expires_in=> 1.minutes} do ... %>

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics