我正在为我的 rails 应用程序使用 Memcached 和 Dalli 商店。
有没有办法设置类似expires_in
和gzip
for 的东西caches_action
?
我正在为我的 rails 应用程序使用 Memcached 和 Dalli 商店。
有没有办法设置类似expires_in
和gzip
for 的东西caches_action
?
caches_action
只需将它们作为缓存参数添加到调用行;所有不特定的参数都caches_action
将传递给实际的 memcachefetch
调用。
caches_action :show, :unless => proc {current_user},
:cache_path => proc {"post_#{params[:id]}"},
:expires_in => 10.seconds,
:race_condition_ttl => 2.seconds
我使用 Dalli 和 Rails 3.1.3,此代码按预期工作。我想,gzipping也可以。