1

我需要缓存一个页面。为此,我使用了 ActionController 的 caches_page。但现在,我想每 10 分钟过期并重新生成一次。我有哪些选择?

后来:我不想为此使用任何外部工具,例如cron。重要的一点是基于间隔的缓存到期。

4

2 回答 2

1

如果你想让片段超时,你也可以使用它。

于 2008-09-21T15:23:34.710 回答
0

AFAIK rails 页面缓存根据请求比较缓存时间并在必要时重新生成。如果您需要强制刷新该缓存,请查看 Sweepers。 http://www.railsenvy.com/2007/2/28/rails-caching-tutorial#sweepers

于 2008-09-21T13:46:55.333 回答