【问题标题】:Rails page caching expires_inRails 页面缓存 expires_in
【发布时间】:2012-08-31 06:04:57
【问题描述】:

在任意 Rails 控制器中,下面的行会起作用吗?

caches_page :show, :expires_in => 1.days

我使用 memcached,但对页面缓存的工作方式感到困惑。它是使用文件系统还是将页面通过 memcached 放到内存中?

编辑:它似乎使用文件系统。那么有没有一种简单的方法可以在给定时间后自动从缓存中释放页面,还是我必须写一个清扫器?

【问题讨论】:

标签: ruby-on-rails caching memcached page-caching


【解决方案1】:

Rails 缓存方法取决于您在应用程序中的设置。

检查config/environments 目录文件中的config.cache_store 选项。

rails 中缓存的官方指南:http://guides.rubyonrails.org/caching_with_rails.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-04-14
    • 2014-04-01
    • 2020-01-15
    • 2012-01-28
    • 1970-01-01
    • 2012-01-01
    • 2011-01-21
    • 2023-03-03
    相关资源
    最近更新 更多