【发布时间】:2011-10-19 10:13:19
【问题描述】:
我正在尝试通过缓存开发中的类来加速我的网络,
My::Application.configure do
config.cache_classes = true
end
但如果我的模型或库中的文件发生更改,我想使用保护手动重新加载类。
所以问题是这样的:在不重启本地服务器的情况下,如何手动触发类缓存刷新?
更新
你可以使用reload!
不知道为什么我没有早点想到这一点
【问题讨论】:
-
我认为
reload!只会从数据库中重新加载模型。您希望在每个服务器请求上重新加载您的代码。 @apneadiving 的答案链接到一个已经集成到 Rails 3.2 中的 gem,因此它应该可以自动工作。我现在正在研究这个
标签: ruby-on-rails ruby ruby-on-rails-3 class caching