【发布时间】:2017-08-06 16:54:22
【问题描述】:
我想知道 Rails 在以下情况下是否缓存了任何内容:
Rails.cache.fetch("some_key", expires_in: 1.day) do
service.call # raises exception
[]
end
我很担心,因为如果 Rails.cache.fetch 块内的请求失败,我想重试下一个请求。不让用户等待 24 小时后重试。
【问题讨论】:
标签: ruby-on-rails caching