将我的应用程序从Rails 3.2升级到Rails 4.1后,我注意到自动重新加载不能在我的VM上运行,但它曾经工作,我将eager_load设置为false,将cache_classes设置为false并删除对线程安全的任何调用!选项
这些线程中没有提供解决方案 Why does Rails not refresh classes on every request (despite configuration)? https://github.com/rails/rails/issues/14382
所以我认为我的应用程序做了一些奇怪的事情,但是当我创建一个简单的演示应用程序时,我注意到同样的事情https://github.com/benedictfischer09/reload_problem。在我的本机上运行的服务器自动重新加载,但在VM上它不起作用。
我正在使用NFS将目录共享给VM,任何人都可以解释可能发生的情况以及如何解决它?