为什么我的缓存视图不稳定?

时间:2016-07-01 08:56:29

标签: ruby-on-rails ruby-on-rails-3

在提出我的问题之前,我阅读了文件configurigng Rails Applications

我仍然不知道为什么我的缓存视图无法正常运行。在我的情况下,在更新视图中的代码后,有时我不需要重新启动应用程序服务器(Thin)并且视图会重新加载修改看到控制器和模型没有重新加载,所以我的应用程序崩溃...奇怪的是,这个问题并不总是存在,并不稳定。有时候一切都还好。

我的配置生产模式如下:

...
# Code is not reloaded between requests
  config.cache_classes = true
...

从文档中我了解到,如果我将true设置为config.cache_classes,我就不需要将true设置为config.action_view.cache_template_loading,它将遵循cache_classes配置

我认为cache_classes控制是否所有类,模块和视图模板都会为每个请求重新加载。我对吗 ?任何建议都是受欢迎的。

0 个答案:

没有答案